Como posso pesquisar um nome curinga em todas as subpastas? Qual seria o equivalente ao comando DOS: dir *pattern* /sem *
Como posso pesquisar um nome curinga em todas as subpastas? Qual seria o equivalente ao comando DOS: dir *pattern* /sem *
Estou querendo encontrar todos os diretórios com uma sequência específica para que eu possa encontrar outra vez os arquivos contidos nele. Então eu não quero perder tempo com ./my-search-term/dir/my-search-termetc. Como posso parar de repetir quando encontrei o primeiro diretório de termos de...
se eu quiser contar as linhas de código, o mais trivial é cat *.c *.h | wc -l Mas e se eu tiver vários
Eu tenho uma cópia local svn, eu quero fazer uma pesquisa na string some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Mas se for um pouco mais longe, parece que os diretórios ocultos de primeiro nível foram excluídos: $ cd lang &&...
Como baixar um site completo, mas ignorando todos os arquivos binários. wgetpossui essa funcionalidade usando o -rsinalizador, mas faz o download de tudo e alguns sites são demais para uma máquina com poucos recursos e não são de uso pelo motivo específico em que estou baixando o site. Aqui está...
Eu tenho uma pasta SOURCE que contém várias pastas de subnível, cada uma com seus próprios arquivos. Quero copiar esta pasta em uma nova pasta COPY, na qual preciso copiar a estrutura de diretórios, mas manter os arquivos como links simbólicos para os arquivos originais em SOURCE e suas...
No nosso servidor Solaris, acho que grep -risso não funciona, que é a maneira usual que uso grep. Parece que egreptem o mesmo comportamento. Como não tenho controle sobre a máquina, existe uma maneira de grepexecutar uma pesquisa recursiva? Ou preciso canalizar a saída findpara...
Quero rsyncuma pasta recursivamente, mas quero que as subpastas sejam incluídas apenas até uma certa profundidade. Por exemplo, eu gostaria de uma profundidade de 1,2,3 ou 4 subpastas como esta: source/ ├── subfolder 1 │ ├── subsubfolder │ │ ├── subsubsubfolder │ │ │ └── wanted with...
Esta é uma pergunta mais geral sobre 'chmoding' recursivamente. Eu tenho esse script que em algum momento precisa alterar as permissões recursivamente em uma pasta que possui algumas centenas de milhares de arquivos. Todos os dias, são adicionados novos arquivos nessa pasta, mas os que já estão lá...
Descobri que se procurasse usando grep sem especificar um caminho, como grep -r 'mytext'se demorasse infinitamente. Enquanto isso, se eu procurar com o caminho especificado, grep -r 'mytext' .ele encontra instantaneamente o que eu preciso. Então, estou curioso, em primeira forma, em qual diretório...
Eu tenho um diretório no qual gostaria de listar todo o conteúdo (arquivos e subdiretórios) sem mostrar os links simbólicos. Estou usando utilitários GNU no Linux. A lsversão é 8.13. Exemplo: Lista completa de diretórios: ~/test$ ls -Gg total 12 drwxrwxr-x 2 4096 Jul 9 10:29 dir1 drwxrwxr-x 2...
Estou tentando descobrir quais módulos use Test::Versionno cpan. Então, eu costumava minicpanespelhar isso. Meu problema é que eu preciso percorrer os arquivos baixados e grep os arquivos que estão nos arquivos. Alguém pode me dizer como eu poderia fazer isso? de preferência de uma maneira que me...
Esta resposta revela que é possível copiar todos os arquivos - incluindo os ocultos - do diretório srcpara o diretório da seguinte destmaneira: mkdir dest cp -r src/. dest Não há explicação na resposta ou em seus comentários sobre por que isso realmente funciona e ninguém parece encontrar...
A iteração recursiva dos arquivos em um diretório pode ser facilmente realizada por: find . -type f -exec bar {} \; No entanto, o acima exposto não funciona para coisas mais complexas, onde muitas ramificações condicionais, repetições etc. precisam ser feitas. Eu costumava usar isso para o...
Estou tentando monitorar /tmpalterações na minha pasta usando inotifywatch: sudo inotifywatch -v -r /tmp Depois de criar alguns arquivos ( touch /tmp/test-1 /tmp/test-2), estou terminando inotifywatch(por Ctrl- o Cque me mostra as seguintes estatísticas: Establishing watches... Setting up...
Como adiciono (ou toco) recursivamente um arquivo ao diretório atual, bem como a todos os subdiretórios? Por exemplo, eu gostaria de transformar esta árvore de diretórios: . ├── 1 │ ├── A │ └── B ├── 2 │ └── A └── 3 ├── A └── B └── I 9 directories, 0 files para dentro . ├── 1 │ ├──...
Eu estou querendo saber sobre a direção da recursão em geral e rm especificamente. recursão rm só funciona para baixo correto? Em execução: sudo rm -R *.QTFSexcluirá todos os arquivos * .QTFS no diretório atual e seus filhos, correto? O diretório atual, como exibido por, ls -lhatambém contém .e...
Isso é bastante básico, tenho uma pasta com várias subpastas de arquivos JS e quero executar o compilador Clojure do Google em todos os arquivos dessas pastas. O comando para processar um único arquivo é o seguinte: java -jar compiler.jar --js filename.js --js_output_file newfilename.js Como...
Eu uso muito o vim, e minha área apresenta muitas falhas de energia. Portanto, o resultado é que eu recebo muitos *.swparquivos espalhados pelo meu PC. Eu quero um alias de rmcomando que remove todos os arquivos com qualquer um .swp, ~, .netrwhist, .logou .baksistema de extensões de largura (ou...
Gostaria de renomear recursivamente todos os arquivos e pastas (subpastas) para maiúsculas. Encontrei alguns scripts que o fazem em minúsculas, mas não sei como alterá-los, portanto, o fazemos de outra maneira (de baixo para cima). O script que encontrei e funciona para letras minúsculas, mas não...