Atualmente, estou usando um comando short find para pesquisar vários diretórios (e subdiretórios) para arquivos que terminam em "tex" e, em seguida, os colocam em um texto coerente. O comando que eu uso é este:
find . -name '*.tex' -exec cat...
A página de manual para find diz:
-prune True; if the file is a directory, do not descend into it. If -depth is
given, false; no effect. Because -delete implies -depth, you cannot
usefully use -prune and -delete...
$ touch '"; echo world "'
$ find . -exec sh -c 'ls -l "$@"' sh {} \;
total 0
-rw-rw-r-- 1 t t 0 Jun 8 23:13 '"; echo world "'
-rw-rw-r-- 1 t t 0 Jun 8 23:13 './"; echo world "'
Eu estava me perguntando por que as aspas duplas inicial e f...
O seguinte está verificando se há alguma pasta no caminho com mais de 1 dia e que corresponda aos critérios de nome. Se encontrado, a pasta é movida para a pasta 'lixeira'.
find /Users/myname/Desktop/backups/websites/testwebsite.co.uk -maxdep...
Eu tenho um arquivo de lista com nomes de arquivos, eu quero ler um nome de arquivo da lista de cada vez e procurá-lo em uma estrutura de diretórios com várias subpastas e depois encontrado movê-lo para uma pasta diff. p>
Ex:
listfile.txt...
Eu preciso acessar o array que é criado dinamicamente.
Primeiro, olhe para o código:
ssh [email protected] <<'ENDSSH'
cd /home/ubuntu/user/someFolder
array=('find . -name 'something*'')
len=${#array[*]}
i=0
while [ $i -lt $len ]...
Eu tenho mais de 100 arquivos rar que eu quero extrair usando o comando exec do find. Eu gostaria de ver a saída rar comum para que eu possa monitorar seu progresso, e também canalizar a saída para grep e depois para wc para contar as l...
Eu uso o Ubuntu 16.04 (xenial) com o Bash 4.3.48 (1) e zip 3.0.
Em um arquivo contendo um script bash ( #!/bin/bash ) com muitas funções diferentes, também tenho essa função usada para criar um backup completo do banco de dados + backup...
Eu tenho isso:
chmod u+x $(find scripts -name "*.sh")
Mas acredito que só é possível encontrar o chmod u + x para o primeiro item da lista, pois os resultados são separados por nova linha.
Como posso executar chmod u + x para cada i...