Il comando Unix |
(pipe) ha qualche opzione?Opzioni per il | (pipe) comando
risposta
In breve, no, ma è possibile ottenere i valori di uscita di ciascuno dei comandi nella pipe tramite $PIPESTATUS
. È possibile modificare il comportamento di esso del valore di ritorno tramite l'opzione di shell shopt -s pipefail
ed è possibile modificare quanto viene tamponato da comando per comando tramite ulimit -p
|
non è un comando e come tale non ha argomenti. Tuttavia i comandi utilizzati attorno al tubo possono ricevere comandi. Consulta le manpage per questi comandi.
|
non è un comando, piuttosto un costrutto sintassi interpretato dalla shell. Quindi è necessario controllare la propria documentazione della shell per vedere se supporta alcune opzioni specifiche per pipe.
Per rispondere meglio alla tua domanda, puoi dire quale shell usi e cosa stai cercando di ottenere?
- 1. Comando pipe to export
- 2. Comando "Crea" per Windows: possibili opzioni?
- 3. Utilizzo di Java ProcessBuilder per eseguire un comando con pipe
- 4. callback per gestire il completamento del pipe
- 5. Opzioni della riga di comando Clang consigliate
- 6. Opzioni per il clustering Lucene.NET?
- 7. C++ e opzioni della riga di comando
- 8. ruby Test :: Unità Opzioni riga di comando?
- 9. pipe qui comando documento in file di log
- 10. Lasciate trappola Bash DEBUG vedere pipe come un comando
- 11. come utilizzare le pipe in un comando makefile shell?
- 12. Imposta l'output di un comando come variabile (con pipe)
- 13. Come dare argomenti per uccidere tramite pipe
- 14. Come abilitare l'applicazione wcf abilitata per il net pipe con named pipe in iis?
- 15. Come specificare le opzioni della riga di comando per il servizio in TopSh
- 16. come reindirizzare il comando risultato "! Find ..." per inserire il comando lftp
- 17. Opzioni RSpec per il test applicazione Rails
- 18. Inserire il comando di testo per nome
- 19. IPC vs dominio pipe vs named pipe
- 20. Come pipe l'elenco dei file restituiti dal comando find a cat per visualizzare tutti i file
- 21. Python: subprocess.call pipe interrotte
- 22. Opzioni riga di comando selezionate dalla libreria criteri
- 23. Impostare il gestore opzioni predefinito per OptionParser di ruby
- 24. Creazione di opzioni da riga di comando in python
- 25. Attivatore Typesafe disponibile opzioni/caratteristiche da riga di comando
- 26. completamento del comando in matematica: suggerire regole/opzioni
- 27. Può popen() creare pipe bidirezionali come pipe() + fork()?
- 28. Opzioni di comando complete con segno di uguale
- 29. Come posso sovrascrivere le opzioni .hgrc sulla riga di comando?
- 30. Ricerca rapida delle opzioni di comando in bash
Quante cose ho imparato da una risposta così breve! – Bolo
'$ PIPESTATUS' e' shopt -s pipefail' sono dei bashismi, ma per il resto sono alquanto sensibili. 'ulimit -p' è anche un bashismo, ma abbastanza inutile: mostra quanto un programma può scrivere contemporaneamente su una pipe in modo tale che la scrittura non possa confondersi con un'altra scrittura, ma il buffer effettivo è solitamente più grande; è improbabile che sia necessario in uno script, ma se lo fai, usa 'getconf PIPE_BUF /'. – jilles