Perguntas com a marcação «find»

9
comando if em find -exec

Eu só estava tentando listar todos os diretórios e arquivos no diretório atual e também escrever se eles forem arquivo ou diretório com o seguinte comando: find -exec echo `echo {} : ;if [ -f {} ]; then echo file; else echo directory;fi` \; Eu sei que é um comando bobo, posso usar outras coisas...

9
Grep word em um arquivo e copie o arquivo

Eu tenho uma coleção de arquivos (* .zip, * .txt, * .tar.gz, * .doc, ... etc). Esses arquivos residem em um caminho. Quero encontrar todos os arquivos (* .txt) e depois copiar apenas os arquivos de texto que contêm palavras específicas (por exemplo, LINUX / UNIX). Eu executei o seguinte: find ....

8
Listar links simbólicos no diretório atual?

Esta pergunta fala sobre como encontrar diretórios em um diretório atual. A solução é basicamente: ls -d */ Isso é ótimo, mas como posso facilmente listar links simbólicos? Eu tenho que usar algo como find . -xtype l -d 1 (intended to find symlinks max depth 1 - doesn't work) Ou existe um...

8
O que os “recursos ativados” no GNU acham?

Quando uso find --versioncom o GNU find, recebo algo assim: find (GNU findutils) 4.5.9 [license text] Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS(FTS_CWDFD) CBO(level=2) O que esses "recursos" significam? Há alguma referência a O_NOFOLLOWser uma medida de segurança man...