Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
1
resposta

Converter links simbólicos para hard links

Gostaria de converter recursivamente links suaves em links diretos em um diretório. Eu tentei algo assim: for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done ... mas tem dois problemas principais: não recur...
04.03.2013 / 13:30
4
respostas

'localizar' comando não disponível no host, como implementar uma exclusão com base na hora da modificação usando outros comandos?

Estou criando uma solução simples de backup de base de dados para um cliente que usa hospedagem na Web no DataFlame. A conta de hospedagem fornece acesso ao cron, mas não ao shell. Eu tenho um script de backup de banco de dados criando bac...
27.03.2012 / 22:58
1
resposta

Ubuntu Linux: localiza arquivos entre horários específicos?

Eu encontrei um SO chamado usando o Find / Grep para pesquisar arquivos entre a hora do dia específica Baseado nisso e um Unix SE chamado comando grep para encontrar arquivos contendo texto e movê-los acabei com: find . -type f -mtime...
09.04.2013 / 09:23
7
respostas

Comando Linux para encontrar arquivos alterados nos últimos n segundos

Gostaria que um comando do Linux localizasse arquivos alterados no último n segundos. Existe um script de shell ou outra ferramenta que eu possa executar a partir da interface de linha de comando ou GUI?     
21.06.2011 / 17:41
4
respostas

Diferença entre '{}' e {} no comando find?

Na documentação , vejo o uso das duas formas: find . -type f -exec file '{}' \; find repo/ -exec test -d {}/.svn -o -d {}/.git -o -d {}/CVS ; \     
03.11.2015 / 19:53
5
respostas

Ubuntu grep, find etc: "Permissão negada" e "Nenhum arquivo ou diretório"

Quando uso grep ou find , sempre me irrito com os avisos "Permissão negada" e "Nenhum arquivo ou diretório", algo assim: johndoe@johndoe-desktop:/$ grep -rnP 'YII_CORE_PATH' ./ | grep -v .svn grep: ./lib/ufw/user6.rules: Permission denie...
24.01.2012 / 17:08
1
resposta

Como encontrar links simbólicos que apontam para fora de uma determinada árvore de pastas?

Eu tenho um monte de pastas / arquivos com mais de 10 níveis de profundidade. Como posso encontrar links simbólicos que apontam para fora dessa árvore de pastas? Eu tentei find -type l , mas isso retorna todos os links ... mesmo aqueles...
30.01.2012 / 17:16
5
respostas

Como mover apenas arquivos no Unix

Como posso mover apenas os arquivos simples (não os diretórios) de uma pasta no Linux para outra pasta usando o comando mv ? Eu tentei mv * ~/ , mas copiei tudo, inclusive os diretórios.     
04.11.2009 / 15:26
3
respostas

No Linux, como posso encontrar todos os arquivos que contêm uma string e excluí-los?

Desejo excluir todos os arquivos que contenham a string foo . Como posso fazer isso usando o bash no Linux?     
20.04.2013 / 15:44
5
respostas

Como executar sed em mais de 10 milhões de arquivos em um diretório?

Eu tenho um diretório que tem 10144911 arquivos nele. Até agora eu tentei o seguinte: for f in ls; do sed -i -e 's/blah/blee/g' $f; done Caiu meu shell, o ls está em um til, mas não consigo descobrir como fazer um. ls | xargs...
14.03.2011 / 02:03