Tag: stdout

Prefisso dell'output standard prima di eseguire un command a un command

In Linux (Debian), come posso prefiggere l'output standard di un command con una o più righe prima di condurlo ad un secondo command? Questo è per submit l'output di un command usando sendmail come così: pflogsumm <args> | sendmail <address> Non posso specificare una row dell'object in questo modo poiché sendmail estrae i campi dell'intestazione […]

CentOS 5.3, Perl, comandi bash, Nascondi ALL output alla schermata

Sto eseguendo il seguente command: [user@server ~]$ /usr/sbin/ntpdate -d IPREMOVEDFORSECURITY | egrep 'transmit timestamp' | tail -1 | awk '{print $4, $5, $6, $7, $8}' host found : HOSTREMOVEDFORSECURITY Tue, Feb 15 2011 12:38:38.321 Quindi la questione è che ho sempre la linea "trovato host:" a prescindere dal tipo di reindirizzamento che utilizzo. Ho provato […]

Aggiungi stdout al file, ma continui ad uscirne in console

Su linux / bash vorrei appendere stdout di un command a un file, ma non reindirizzarla (vale a dire che voglio andare a console e file). Qualsiasi indizio?

redirect temporaneamente STDOUT ad un altro descrittore di file, ma ancora allo schermo

Sto facendo uno script che esegue alcuni comandi all'interno e questi comandi mostrano qualche output su STDOUT (e anche STDERR , ma non è un problema). Ho bisogno che il mio script generi un file .tar.gz in STDOUT , quindi l'output di alcuni comandi eseguiti nello script va anche a STDOUT e questo termina con […]

Il command di forzatura su chiavi autorizzate ssh unisce STDOUT e STDERR

Ho lavorato per avere uno script in un server centralizzato per eseguire alcune operazioni e generare un file .tar.gz (vedere redirect temporaneamente STDOUT ad un altro descrittore di file, ma ancora da schermare ). Ho anche scambiato chiavi ssh, quindi ora da una macchina client posso eseguire lo script nel mio server principale e output […]

Grep regex Stdout a telnet

Sto cercando di utilizzare grep per get un risultato di regex e mettere i risultati in onda su telnet che esegue una port aperta a un server di nodes. Il grep ricevuto continuo, ma varia in intervallo, comandi da un programma in esecuzione, greps fuori un numero poi pipes che su telnet. Ecco il mio […]

Come posso acquisire l'output di LFTP? (Output non scritto in STDOUT o STDERR?)

Vorrei avere accesso ai dati di avanzamento da lftp. Attualmente, sto usando curl come così: curl http://example.com/file -o file -L 2> download.log Questo scrive le informazioni di avanzamento di curl al file download.log, che posso coda per get il progresso in tempo reale. Ma lo stesso approccio non funziona con lftp, con stdout o stderr. […]

BASH: alternative a coproc

Ho alcuni script che utilizzano coproc per controllare lo stdout / stdin dei sottoprocessi. Purtroppo, il coproc è stato introdotto in Bash 4.0 e su molti sisthemes che utilizzo, esistono versioni precedenti di bash. Ci sono alternative al coproc?

Dal file di log al terminal in tempo reale

Sono su Ubuntu. È ansible aprire la mastice e guardare come aggiornamenti di file di registro proprio nel terminal? Come se stdout fosse stato indirizzato al terminal? Ad esempio, ho uno stdout e uno stderr di un'applicazione diretta in un file e voglio guardare come la mia applicazione sta partendo da un altro terminal.

Se un programma in primo piano invocato da un demone si divideva tra stderr e stdout sulla base dei livelli di gravità?

Di solito i messaggi di registro vengono scritti a stderr. Mi chiedo se sia una buona idea / pratica dividere i messaggi di registro in modo che gli errori e gli avvisi vadano a stderr mentre i messaggi di debug / informazione / avviso vanno invece a stdout? Oppure è irrilevante dato che molti processi […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.