Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
2
respostas

find: o nome do arquivo atual é avaliado como vazio no comando aninhado

Estou tentando renomear um monte de imagens em um diretório de acordo com suas dimensões. Para esse fim, estou construindo meu comando passo a passo, usando o comando identify do Imagemagik. No momento, estou usando echo e pretendo alterar...
25.09.2017 / 17:33
6
respostas

Precisa de um caminho absoluto para cada linha de um arquivo de texto usando o shell script [closed]

Eu tenho um arquivo de texto com uma lista de arquivos .XML. Eu preciso de um caminho absoluto de cada XML no arquivo. Tentei seguir o shell script, mas depois de muita tentativa, o comando find não está funcionando dentro da tag do....
28.07.2017 / 06:01
2
respostas

como usar expressões regulares com o comando find para filtrar o caminho?

Eu tenho um conjunto de diretórios como este: /level1/user01/dir01 /level1/user01/dir02 /level1/user01/dir03 /level1/user01/dir04 /level1/user02/dir01 /level1/user02/dir02 /level1/user02/dir03 /level1/user02/dir04 /level1/user03/dir01 /level1...
08.08.2017 / 00:43
3
respostas

encontrar com ls mas com pathes completos

Exemplo: find /sdcard/ \( -iname '*.gif' -o -iname '*.sh' \) -exec ls -l {} \; -rw-rw---- root sdcard_r 552 2016-01-11 02:31 scr.sh -rw-rw---- root sdcard_r 12 2017-06-20 09:44 2.gif irá imprimir scr.sh e 2.gif sem path...
18.07.2017 / 08:10
1
resposta

Pesquise um texto em arquivos que tenham uma pasta específica no caminho e exiba a linha correspondente e as permissões de arquivo

Encontre todos os arquivos * .config, que possuem uma pasta específica (por exemplo, config) no caminho e que possuem um texto específico (por exemplo, hostname). Em seguida, exiba as linhas correspondentes junto com as permissões de arquivo....
06.06.2017 / 10:09
1
resposta

Como buscar um arquivo de dois caminhos no unix? [duplicado]

Eu estou tentando buscar um arquivo de dois caminhos diferentes. Eu usei o comando abaixo, parece execução bem, mas não há saída. find . \( -path "/usr/local" -o -path "/user/local/archive" \) -name "xyz.csv" Você poderia me ajudar niss...
22.05.2017 / 06:02
3
respostas

obtém todos os nomes de arquivos em subdiretórios

Eu preciso obter todos os nomes de arquivos, não incluindo os caminhos, por exemplo, file1 está correto e ./folder/file1 está incorreto em subdiretórios. Meu caso de uso está recuperando todos os nomes de arquivos terminfo disponíveis que...
18.02.2017 / 09:33
3
respostas

Como pesquisar arquivos por padrão de combinação de nome de diretório e arquivo

Eu quero encontrar todos os arquivos .xml em todos os diretórios e subdiretórios com o nome 'metadata' no sistema de arquivos. Existe uma maneira de pesquisar por padrão semelhante a find . -name */metadata/*.xml" (mixing find command and Gr...
15.02.2017 / 00:15
2
respostas

De que maneira os parâmetros de cotação para 'find' são importantes? [duplicado]

Ao procurar por arquivos txt, eu corro este comando: find . -name "*.txt" -print Isso me dá uma lista de todos os arquivos de texto abaixo do diretório atual. No entanto, find . -name *.txt -print me apresenta o seguinte erro: f...
15.02.2017 / 21:11
1
resposta

find e rm -rf, por que imprime erros? [duplicado]

Eu definitivamente estou fazendo algo errado, mas não consigo entender isso. Quando executo rm -rf nos diretórios através de find , recebo um No such file or directory , mas isso não acontece quando eu o faço manualmente. Assumindo a se...
17.02.2017 / 20:53