Perguntas com a marcação «bash»

24
encontrar e rsync?

Quero poder pesquisar arquivos com mais de 14 dias e 10k e depois rsync esses arquivos encontrados em um destino. Existe uma maneira de combinar esses dois comandos? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src

24
comando realpath não encontrado

Eu tenho o debian squeeze amd64. Meu shell atual é bash. Se eu escrever o seguinte no meu terminal, ele funcionará: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh) /home/ffortier/test.sh Meu arquivo...

24
Começando com argumentos bash: -lt e -gt

Estou começando com o bash e achei o seguinte: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi Para ler o script e executá-lo, eu sei o que ele faz, mas...

24
Como personalizar a conclusão do comando Bash?

No bash, é fácil o suficiente configurar a conclusão personalizada dos argumentos de comando usando o completebuilt-in. Por exemplo, se, para um comando hipotético com uma sinopse de foo --a | --b | --c, você pudesse fazercomplete -W '--a --b --c' foo Você também pode personalizar a conclusão que...

24
É possível verificar onde um alias foi definido?

Um alias, como llé definido com o aliascomando Posso verificar o comando com coisas como as type llque imprimem ll is aliased to `ls -l --color=auto' ou command -v llque imprime alias ll='ls -l --color=auto' ou alias llque também imprime alias ll='ls -l --color=auto' mas não consigo...

24
Por que a origem remota do Bash .bash_profile em vez de .bashrc

O Bash Manual diz: O Bash tenta determinar quando está sendo executado com sua entrada padrão conectada a uma conexão de rede, como quando executada pelo daemon de shell remoto, geralmente rshd, ou pelo daemon de shell seguro sshd. Se o Bash determinar que está sendo executado dessa maneira, ele...

24
Como posso detectar se estou em um subshell?

Estou tentando escrever uma função para substituir a funcionalidade do exitbuilt-in para me impedir de sair do terminal. Eu tentei usar a SHLVLvariável de ambiente, mas ela não parece mudar nos subshells: $ echo $SHLVL 1 $ ( echo $SHLVL ) 1 $ bash -c 'echo $SHLVL' 2 Minha função é a...

23
Adicionando números do resultado de um grep

Eu executo o seguinte comando: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' e recebo o seguinte resultado: 1 4 0 8 Eu gostaria de adicionar cada um dos números até uma variável de contagem em execução. Existe um liner mágico que alguém possa me ajudar a...