Digamos que eu tenha que testar se o arquivo contém uma string "mail", qual é a diferença entre
if grep -q "mail" "file"; then ...
if [ $( grep -l "mail" "file") ]; then ...
[ grep -l "mail" "file" ] && ..
Existem diferenças ou...
Estou tentando remover arquivos interativamente relacionados com seus caminhos em um arquivo de texto.
O comando que estou tentando é:
xargs rm -i <filelist.txt
O erro que recebo é:
rm cannot remove 'directory1/directory2/filenam...
Eu estou tentando escrever um script para listar todas as linhas shebang em arquivos python.
O que eu gostaria de fazer é
sudo bash -c 'for logf in $(find / -name "*.py"); do fgrep '#!/usr/bin' "$logf"; done'
Isso dá erro bash: !/us...
Vamos pegar este comando por exemplo
$ time ssh ec2 ls
www apps
real 0m0.554s
user 0m0.004s
sys 0m0.000s
$ time ssh ec2 ls 1>/dev/null
real 0m0.554s
user 0m0.004s
sys 0m0.000s
$ time ssh ec2 ls 2>/dev/null
www apps...
Eu quero fazer um script shine quine, e é isso que eu fiz até agora: quine.sh :
#!/bin/sh
q="#!/bin/sh\nq=$q;echo \$q";echo $q
Concentre-se nesta linha:
q="#!/bin/sh\nq=$q;echo \$q";echo $q
Na primeira ocorrência de $q (em \...
Eu preciso escrever um script de shell para ler um arquivo de texto e executar operações nele para contar todas as palavras distintas no arquivo de texto.
Eu tenho todos os comandos necessários para fazer essas operações, mas como eu iria int...
Recentemente, encontrei o ótimo comando fortune e usei agora para enviar uma cotação noturna para um bate-papo persistente.
Agora, pergunto-me como remover as quebras de linha forçadas para a parte quote , mas preservá-las em torno da li...
Tenho a sensação de que é strings , o que está frustrando meus esforços aqui.
Os arquivos binários que eu quero usar strings infelizmente produzem várias correspondências por arquivo, embora seja uma regra de 100% que exatamente um deles co...
Eu tenho script log.txt no meu perfil bash; que cria um novo subprocesso e grava toda a minha sessão no log.txt. Quando eu pressionar cmd + t para abrir um novo terminal, normalmente isto irá abrir um no mesmo diretório que o comando foi...
Eu tenho um script Bash que precisa ser executado a partir de um prompt interativo, devido a variáveis de ambiente e configurações que parecem ser lidas apenas quando efetivamente logadas em uma sessão. Exemplos abaixo:
Bom
me@client:~$...