Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.
È possibile utilizzare la funzione bash in AWK in qualche modo? File di esempio (stringa, int, int, int) Mike 247808 247809 247810 Tentativo di convertire i valori da decimale a esadecimale. Funzione definita in .bashrc o in shell script. awk '{print $1 ; d2h($2)}' file awk: chiamata della funzione indefinita …
Sto cercando di impostare uno script shell in modo che esegua processi in background e quando io Ctrlclo script shell, uccide i bambini, quindi esce. Il meglio che sono riuscito a inventare è questo. Sembra che kill 0 -INTuccida anche lo script prima che avvenga l'attesa, quindi lo script della …
Secondo " Linux: The Complete Reference 6th Edition " (pag. 44), è possibile reindirizzare solo STDERR utilizzando i |&simboli di reindirizzamento. Ho scritto uno script abbastanza semplice per testare questo: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Eseguo questo script in questo modo: ./script.sh |& sed 's:^:\t:' Presumibilmente, verranno …
Sto eseguendo il mio script di shell sottostante su una macchina su cui è in esecuzione il server delle applicazioni c ++ sulla porta 8080 e nello script di shell sto eseguendo un URL e memorizza la risposta proveniente da tale URL nella variabile DATA. Supponiamo che se lo stesso …
My Bash Prompt sta attualmente impostando la barra del titolo xterm usando la seguente sequenza: PS1='\033]0;\u@\h>\w\007' C'è un modo semplice per visualizzare il comando corrente nella barra del titolo. Ad esempio, se sto eseguendo la coda di un file usando tail -f foo.log, voglio dire la mia barra del titolo …
Diciamo che abbiamo 2 numeri interi in uno script bash: value1=5 value2=3 Allora perché dobbiamo usare le virgolette doppie in caso di test? Per esempio: if [[ "$value1" -eq "$value2" ]] Perché non usare solo quanto segue? if [[ $value1 -eq $value2 ]] Per me, le doppie virgolette non hanno …
Mi chiedo perché si sia verificato un errore durante l'utilizzo di un comando asincrono all'interno di un ciclo? $ for i in {1..8}; do sleep 100 & ; done bash: syntax error near unexpected token `;' Se lo scrivo come $ for i in {1..8}; do > sleep 100 & …
Contesto e domanda Esistono molti modi per colorare l' ambiente del terminale e della shell. L'output di singoli comandi, come lse grep, può anche essere colorato. Non direttamente correlato, ma interessante è comunque l'idea di riprodurre file multimediali sulla console, ma ciò sembra basarsi su alcuni framework (librerie) in cima …
Voglio selezionare alcune righe contenenti un determinato numero da un file. Viene chiamato il file che voglio cercare os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed La prima parte, prima della pipe, funziona, produce i termini da cercare, come 8707, 8824 ecc. …
Vorrei usare la shell per invocare uno script su un server remoto. Vorrei catturare l'output di quello script (i suoi messaggi di log) e il codice di uscita che restituisce. Se lo faccio: ssh user@server /usr/local/scripts/test_ping.sh echo "$?" Ricevo il codice di uscita ma non riesco a catturare i messaggi …
Stavo solo scrivendo qualcosa sulla falsariga di: mv foo/bar/poit/zoid/narf.txt e improvvisamente realizzato, accidenti, devo digitare di nuovo gran parte di quel parametro mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Anche con il completamento delle compresse, un bel dolore. So di poter copiare incollare il parametro selezionando il mouse e facendo clic sul testo ma …
Su Ubuntu 10.4 ho modificato il /etc/bash.bashrcfile in modo da impostare alcune variabili come la dimensione della cronologia dei comandi ( HISTSIZE=5000), tuttavia se creo un nuovo utente Ubuntu per impostazione predefinita fornisce loro un .bashrcfile nella loro directory home con questo set HISTSIZE=1000che ha la precedenza sul mio. Come …
Uso Ubuntu 11.04. C'è un modo per impostare la colorazione per l'output dopo l'elenco di completamento della scheda di un cd, ls o ecc? vale a dire myshell@root$ cd ~/user/files/ Ho colpito scheda ... myfile myfoo mybar <- questo output è colorato? Spero ti sia piaciuto il mio diagramma.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.