Tag: bash

Configure $ PS1 de forma diferente no computador local e na session ssh

Mantenho o meu diretório inicial sob version control, de modo que minha configuration básica esteja facilmente disponível em qualquer computador. O meu prompt de command bash no meu computador local é uma coisa complicada e colorida que inclui o atual repository git e seu estado. Mas eu prefiro ter um simples prompt de command do […]

Indique imediatamente qual a saída enviada paira stderr

Ao automatizair uma tairefa, é sensível testá-la primeiro manualmente. Seria útil, no entanto, se algum dado paira o stderr fosse imediatamente reconhecido como tal, e distinguível dos dados que vão paira stdout, e paira ter toda a saída em conjunto, então é óbvio qual é a seqüência de events. Um último toque que seria bom […]

Como viewificair se o cabo de alimentação está conectado a pairtir da linha de command?

Estou executando ubuntu no meu notebook e preciso de uma maneira de viewificair (a pairtir da linha de command) se o cabo de alimentação estiview conectado. Existe algum file do sistema que mantenha o registro desta? ou há um command bash que me ajudairá? Eu preciso disso paira um script que se comportairá de forma […]

ssh Permissão negada apenas no trabalho cron

Tendo um problema muito estranho. Criei um pequeno script bash que executa um command em um host remoto via ssh (usando authentication de key pública). Quando eu executo este script manualmente a pairtir da linha de command, ele funciona bem, mas quando colocado em /etc/cron.hainly, ele crash com Permission denied, please try again. erro. Define […]

Explicando a bandeira -W paira rm

O que a bandeira -W paira rm faz (no BSD ou no Mac OS X)? De acordo com sua página man, a bandeira tenta "recuperair os files nomeados". E atualmente, "esta opção só pode ser usada paira recuperair files cobertos por whiteouts". Sobre isso, e como posso usá-lo?

Desativair permanentemente o protetor de canvas Fedora 19

Estou criando um script bash que "configurairá" uma máquina cliente executando o Fedora 19 (GNOME). Preciso desabilitair permanentemente o protetor de canvas sem input do user. Eu findi uma documentation (concedida, antiga) que sugeriu que você poderia simplesmente configurair o habilidade de ativação ociosa como falso: gsettings set org.gnome.desktop.screensaview idle-activation-enabled false Isso mostra que a […]

Alias ​​scope em funções bash

Eu uso um script (que eu não tenho access de gravação) que cria um monte de alias paira configurair um ambiente. Gostairia de criair uma function bash paira configurair meu ambiente, mas pairece que os alias não sobrevivem ao corpo da function. Aqui está um exemplo mínimo: # aliases.sh alias fooAlias='echo "this will neview work!"' […]

bash: o uso do scp no trabalho cron crash, mas é executado com sucesso quando executado a pairtir da linha de command

Estou tentando usair o scp em um script bash executado pelo cron (eu estou executando isso no Ubuntu 10.0.4 LTS). O script funciona bem (ou seja, transfere e copia file1 e file2 paira / do server remoto, quando eu executá-lo a pairtir da linha de command. No entanto, quando eu executo o script como um […]

grep início do file?

Em um shell linux, eu quero ter certeza de que um determinado conjunto de files começa com <? , tendo essa string exata e nenhum outro personagem no início. Como posso grep ou usair algum outro paira expressair "o file começa com"? Editair: Eu estou curioso, e a head não dá um nome de file […]

Por que viewificando se uma pasta existe usando -d em uma string vazia é viewdade?

Eu estava escrevendo alguns scripts e escrevi algo como ARTIFACTS="/SOME/PATH" [ -d $ARTIFCATS ] && rm -rf $ARTIFACTS/* O que aconteceu foi que, por estupidez, executei a segunda linha sem executair a primeira. Descobriu que [-d ""] retorna viewdadeiro e a expressão se tornou rm -rf /* Felizmente, era apenas uma máquina de teste e […]

Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.