Perguntas com a marcação «bash»

4
Como forçar a finalização anormal de um script bash

Eu tenho um Synology NAS executando o DSM. Eu criei um script bash para verificar se um determinado arquivo está presente em uma determinada pasta. O script é executado por um cronograma e retorna o resultado para mim por email. O problema é que eu recebo muitos e-mails apenas dizendo que o...

3
Alias ​​descobre que ignora erros de "permissão negada"

Quando você executa o findcomando em arquivos para os quais você não tem permissão, obtém erros irritantes "Permissão negada" que atrapalham a saída. A Wikipedia sugere a seguinte correção: Se você estiver fazendo isso como um usuário que não seja root, poderá ignorar os erros de permissão...

3
Converter string "1-5" em array de números em bash

Qual é a melhor abordagem para converter a string contendo o intervalo de números em números em si? Esse formato é usado, por exemplo, na definição do intervalo de páginas a serem impressas. Eu defino, eu quero imprimir essas páginas "11-14,17,20" . Agora eu preciso escrever o script bash que irá...

3
Armazenar e chamar comandos bash favoritos

Eu estou procurando por uma ferramenta de linha de comando do Linux que me permite armazenar o meu favorito / mais usado / mais difícil de lembrar Comandos bash e executá-los rapidamente quando necessário. Eu prefiro não usar aliases porque quero evitar conflitos de nomes. alias é uma coisa...

3
Sessão SSH iniciada daqui Doc não sai corretamente

A sessão SSH não termina e retorna o tty quando executado dentro de um documento aqui. Abaixo está o trecho de código que está dentro do meu script de shell: ssh -t -t root@$HOST_ADDRESS <<TERM_STRING cd /tmp/ sleep 2 exit 0 TERM_STRING Após o comando exit 0, o terminal fica travado e não...

3
Diferença entre diretórios / e // no bash OSX

Eu estava trabalhando no terminal bash no meu sistema (OSX 10.8.3 / bash versão 3.2.48 (1) -release (x86_64-apple-darwin12)) e acidentalmente digitei "cd //" em vez de "cd /" para volte para o diretório raiz. Coisa estranha foi que me levou para "//" que quando eu listei parecia exatamente como...

3
lista número da janela da tela bash

Eu queria saber se existe uma maneira de obter qual o número da janela da tela que está ativa? Como em: screen -X get-window-number Não encontrei nenhuma maneira de listar as janelas da tela para saída, apenas as telas reais. A razão pela qual eu gostaria de fazer isso é porque eu uso bastante a...

3
Saia do sudo no meio de um script de shell

Eu tenho um script de shell no qual a maioria dos comandos precisa ser executada no sudo; no entanto, os últimos comandos precisam ser executados como o usuário atual. Existe uma maneira de sair do sudo e mudar para o usuário conectado no momento? Se eu estivesse executando tudo isso na linha de...