Perguntas sobre 'xargs'

Um comando que constrói uma lista de argumentos para um comando a partir do texto dado como entrada padrão de xargs (ou lida de um arquivo especificado) permitindo assim a execução nos resultados de uma pesquisa, por exemplo. É fornecido pelo pacote findutils
2
respostas

Mostra todos os arquivos .htaccess no mac

Estou tentando mostrar todos os arquivos .htaccess na minha pasta pessoal. Abaixo eu colei o que estou usando agora, mas não está funcionando. find ~/ -iname ".htaccess" | xargs chflags nohidden "{}" Alguém sabe por que continua me dando...
09.11.2013 / 11:49
3
respostas

Diferença entre xargs / bin / ls e exec ls?

Oi, essa pode ser uma pergunta muito novata, mas por que o xargs / bin / ls não funciona neste caso? Eu pensei que deveria ser mais rápido? Além disso, quais são esses diretórios / fd / 3? sh-3.2# find / -name 'GOALS*' -exec ls -l {} \; find:...
17.11.2012 / 15:05
3
respostas

Crie vários arquivos e nomeie-os a partir da linha de comando

Eu preciso criar 300 arquivos em branco e colocá-los em uma pasta no meu servidor, em seguida, nomeá-los de uma lista em um arquivo txt, tenho acesso SSH, então é possível fazer isso usando a linha de comando?     
28.11.2012 / 16:55
2
respostas

Nome do arquivo com espaços canalizados para dois comandos xargs

Eu tenho um diretório e muitos subdiretórios, como o seguinte - file with spaces.txt filewithsuperlonglines.txt ordinaryfile.txt binaryfile.bin O comando - find . -type f -print0 | xargs -0 file | grep text | grep -v long | cut -d:...
19.10.2011 / 22:57
3
respostas

Como alimentar a saída do grep no scp?

Eu tenho um arquivo onde cada linha é um nome de arquivo. Conteúdo do arquivo: file1 file2 file3 ... Eu, então, executo o comando grep para obter um subconjunto da lista de nomes de arquivos. Como faço para alimentar a saída do coma...
20.07.2011 / 12:52
1
resposta

Como usar xargs / find para executar por arquivo

Eu tenho alguns php scrits em uma subpasta e quero executar alguns deles (encontrados por uma expressão regular) via linha de comando. Aqui está o que eu tenho até agora: find . -name email[^T]*\.php -print0 | xargs -0 -t -r /usr/local/bin...
14.10.2010 / 11:19
4
respostas

imprimindo linhas correspondentes ao greping todos os arquivos em um diretório

Estou pesquisando em arquivos Java por alguma ocorrência de uma frase: encontre. -name '* .java' | xargs grep -l 'string' Como eu altero esse comando para imprimir no shell todas as linhas que contêm uma correspondência?     
03.04.2010 / 20:37
1
resposta

Como passar a entrada do console para xargs

Estou tentando passar um nome de arquivo como um argumento para wc -l a xargs . Abaixo está o comando que eu tentei: cat > xargs wc -l Estou ficando abaixo do erro cat: invalid option -- 'l' Try 'cat --help' for more informatio...
12.10.2016 / 07:03
1
resposta

xargs com dois comandos - mkdir e sed

Eu quero criar catálogos e na mesma linha eu quero mudar o caminho e salvá-lo no arquivo de saída Eu não quero repetir o código, então eu tentei: cut -d ';' -f 1 tmp1 | tr '.' '/' | xargs -I % bash -c 'mkdir -p %; sed 's/$/\/version/'% >...
01.06.2016 / 19:51
1
resposta

bash xargs: o mesmo comando fornece resultados diferentes

Quando eu corro ls -1 *.a | xargs -I{} echo {} | sed 's/.a//' A saída é 1 2 3 Quando eu corro ls -1 *.a | xargs -I{} bash -c "echo {} $(echo {} | sed 's/.a//')" e a saída é 1.a 1.a 2.a 2.a 3.a 3.a Qual é o motivo dess...
24.06.2016 / 19:22