Domande taggate «bash»

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.



1
Lo schermo interrompe l'inizio del comando lungo quando vi si accede attraverso la cronologia di bash
Sto usando le versioni predefinite di bash e screen in OS X Lion. Quando sono in una sessione dello schermo e scorro indietro nella cronologia della bash e arrivo a un comando che è abbastanza lungo da avvolgere. Potrei prima digitare un comando: selassid@tem02:~$ ls ljmix/fiftyfifty_softsphere/T0.350/r2.43/0.565421311859c0.1 83279836214c0.144847759343/ Questo si avvolge …
9 bash  osx  gnu-screen 

2
Parallelizzazione di un ciclo for
Voglio parallelizzare i forloop del seguente codice. Come fare questo? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then min=$val2; fi done arr=("${arr[@]}" …

1
Come fermare Bash aggiungendo la cronologia
Ho molti problemi a configurare la cronologia dei terminali di Bash come voglio. Vorrei non avere voci duplicate e se inserisco un comando lo voglio salvato e i duplicati sopra rimossi. Il problema è che il historycomando mi mostra che sta funzionando come voglio, ma una volta disconnesso i duplicati …

2
Strano comportamento control-d
Posso usare catun editor di testo molto semplice facendo cat > foo.txt. Se poi digito: bar baz e poi premi ctrl+ D, ora è così: $ cat > foo.txt bar baz^D con il cursore sul ^. Se lo premo ancora una volta, il file verrà salvato. Tuttavia, se premo qualcosa …


1
Dove ho impostato il mio BASH PATH?
Voglio rimuovere ~/bindal mio PERCORSO. L'ho installato mesi fa quando Linux (Ubuntu) era molto nuovo per me, ma non so come l'ho aggiunto ... Non viene visualizzato nulla quando cerco tutti i file elencati di seguito. Dove altro potrebbe essere impostato? Viene pre-sospeso dopo i $HOME/.profileprefissi PATH con$HOME/bin Se fa …


1
Il modo più efficiente per eseguire 2 mentre i loop
Attualmente utilizzo due diversi whileloop per avviare il mio gestore di finestre, dwm e la barra di stato che stampa le informazioni di sistema su di esso. La mia soluzione al momento è di eseguirli consecutivamente nello stesso script, in questo modo: while true; do $HOME/Scripts/dwm-status sleep 2s done & …


1
Interpolazione del simbolo del dollaro all'interno delle virgolette in bash
Sto eseguendo questo piccolo script di test che ho scritto: #!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest dalla riga di comando: ./test.sh "1092$212" ma il simbolo del dollaro viene rimosso. Se scappo, funziona. Ma ho pensato che le doppie virgolette mi avrebbero protetto dalla necessità di farlo. Qualcuno può aiutarmi a …
9 bash  shell  quoting 



2
Connettersi alla sessione schermo byobu ed eseguire il comando?
In una sceneggiatura che sto costruendo sto sperimentando come automatizzare il più possibile. Una delle sfide più interessanti è quella di connettersi a una sessione schermo byobu ed eseguire un comando. Quindi ho iniziato nel posto ovvio, guardando quante sessioni dello schermo ci sono (il gioco ha 3 finestre in …

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.