Domande taggate «xargs»

xargs è un comando che esegue un altro comando e genera i suoi argomenti da stdin




2
Come impedire agli xargs di fondere male l'output di più processi?
Sto usando xargscon l'opzione --max-args=0(in alternativa -P 0). Tuttavia, l'output dei processi viene unito al stdoutflusso senza tener conto della corretta separazione delle linee. Quindi finirò spesso con linee come: <start-of-line-1><line-2><end-of-line-1> Come sto usando egrepcon ^nel mio modello sull'intero xargsoutput, questo sta rovinando il mio risultato. Esiste un modo per …

6
Perché xargs causa l'annullamento di apt-get?
Sto cercando di rimuovere un elenco di pacchetti da un file. Sto usando il seguente comando: cat packages | xargs sudo apt-get remove packagesè il mio file contenente un elenco di pacchetti che voglio rimuovere. Tutto sembra funzionare, ma si apt-getinterrompe invece di farmi scegliere Sì o No. So che …
17 apt  xargs 


3
Passando più parametri tramite xargs
Mi piacerebbe essere in grado di utilizzare xargsper eseguire più parametri in diverse parti di un comando. Ad esempio, quanto segue: echo {1..8} | xargs -n2 | xargs -I v1 -I v2 echo the number v1 comes before v2 Spero che possa tornare the number 1 comes before 2 the …
17 xargs 

3
bash trova xargs grep solo una singola occorrenza
Forse è un po 'strano - e forse ci sono altri strumenti per farlo ma, beh ... Sto usando il seguente classico comando bash per trovare tutti i file che contengono alcune stringhe: find . -type f | xargs grep "something" Ho un gran numero di file, su più profondità. …
16 bash  find  grep  xargs 

1
Come usare la funzione definita con xargs
Questo è il mio codice #!/bin/bash showword() { echo $1 } echo This is a sample message | xargs -d' ' -t -n1 -P2 showword Quindi ho una funzione showwordche fa eco a qualsiasi stringa che passi come parametro alla funzione. Quindi ho xargsprovato a chiamare la funzione e passare …
16 bash  xargs  function 

2
C'è un modo per usare xargs attraverso una pipe?
Sto cercando di convertire automaticamente i file flac spostati in una cartella in mp3 in un'altra cartella. La mia attuale riga di codice è questa: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 Per spiegare …
15 shell  pipe  xargs  inotify 


3
Come citare argomenti con xargs
Supponiamo di voler eliminare tutti i file in una cartella superiore a 1 MB. $ find . -size +1M | xargs -0 rm Ciò non eliminerà i file che hanno spazio nei loro nomi. Quindi voglio che citi tutti gli argomenti a cui invia rm. Se lo finddà Some report.docxdovrebbe …
15 shell  find  quoting  rm  xargs 

2
Perché questo comando xargs non funziona?
Volevo eliminare tutte le estensioni .sh così ho fatto questo: ls *.sh | xargs -I {} mv {} `basename {} .sh` Tuttavia non funziona, si comporta come basenamerestituisce un nome file invariato. Perché si sta comportando in quel modo? Ad esempio, funziona: ls *.sh | xargs -I {} echo `basename …

2
Piping nulla su xargs
Ho una sceneggiatura che in alcune circostanze potrebbe non avere nulla su stdout. Alla fine dello script, passo le righe che ho ad un altro comando usando xargs. Il mio problema è che quando non c'è nulla su stdout, ricevo il tipico messaggio di errore "Uso: programma arg1 arg2". Come …
14 bash  xargs 

1
Come posso ottenere l'indice del "processore parallelo" xargs?
Supponiamo di avere due risorse, denominate 0e 1, alle quali è possibile accedere esclusivamente. Esiste un modo per recuperare l '"indice" del "processore parallelo" che viene xargsavviato per utilizzarlo come servizio gratuito di mutua esclusione? Ad esempio, si consideri il seguente calcolo parallelizzato: $ echo {1..8} | xargs -d " …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.