Unix & Linux

32
find -exec + vs find | xargs: qual escolher?

Eu entendo que o -execpode ter uma +opção para imitar o comportamento de xargs. Existe alguma situação em que você prefere um formulário ao outro? Pessoalmente, prefiro a primeira forma, apenas para evitar o uso de um cachimbo. Eu acho que certamente os desenvolvedores de finddevem ter feito as...

32
modo responsivo para atualizar a caixa de entrada

Usando o muttGmail I, "verifique se há atualizações por email" às vezes através da $ligação (caixa de correio de sincronização), às vezes apenas usando c(alterar pasta) e fornecendo =(padrão como MAILBOX) como o caminho da pasta IMAP para mudar. Existe uma maneira melhor (em particular: mais...

32
Como descubro se sou sudoer?

Como o sistema Linux se comporta quando eu não sudoer? Aqui está o que acontece se eu tentar usar o sudo: server:/tmp>$ sudo cal [sudo] password for user: Sorry, try again. É possível que eu simplesmente não saiba minha senha ou isso significa que eu não sou sudoer? (Em outro sistema de...

32
Resolvendo links simbólicos (pwd)

Digamos que eu faça o seguinte: cd /some/path ln -s /target/path symbolic_name Se sim, faça: cd /some/path cd symbolic_name pwd Eu recebo: /some/path/symblic_name e não: /target/path Existe uma maneira de o shell "resolver completamente" um link simbólico (ou seja, atualizar o CWD...

32
Curingas dentro de aspas

Essa será uma tarefa fácil, mas, em minhas memórias, quando o script de shell, o uso de aspas duplas permitiria expandir globbing e variáveis. Mas no seguinte código: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG' Eu recebo este resultado: bob.sh...