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.

2
Leggi le chiavi speciali in bash
Sto giocando con una sceneggiatura che, tra le altre cose, elenca un elenco di selezione. Come in:1) Articolo 1 # (evidenziato) 2) Articolo 2 3) Articolo 3 # (selezionato) 4) Articolo 4 Quando l'utente preme le down-arrowvoci successive viene evidenziato Quando l'utente preme up-arrowle voci precedenti è evidenziato eccetera. Quando …
8 bash  keyboard 

2
bash che combina l'espansione jolly con l'espansione del controvento
Sto cercando di espandere una stringa che coinvolge un carattere jolly e una raccolta di estensioni specificata tra parentesi graffe. Nulla sembra funzionare come illustrato nell'esempio seguente. la variabile firstListespande bene, ma né secondList, thirdListo fourthListespande correttamente. Ho anche provato varie versioni di evalma nessuna funziona neanche. Qualsiasi aiuto sarebbe …


1
Sottoshell standard vs subshell di sostituzione comandi
Spiegare questi output trap: $ line(){ echo -------------; echo $BASHPID; } $ trap 'echo bye' EXIT; trap -p; line; (trap -p; line); echo "$(trap -p; line)" trap -- 'echo bye' EXIT trap -- '' SIGTSTP trap -- '' SIGTTIN trap -- '' SIGTTOU ------------- 6176 trap -- '' SIGTSTP trap …
8 bash  trap 



1
Migliorare il mio script Bash
Devo migliorare il mio script Bash in modo che funzioni perfettamente senza problemi. Questo script lo utilizza ds4drve presenta alcuni problemi che non sono sicuro su come correggere. Il primo problema è che non viene sempre eseguito o funziona quando viene rilevato il controller, ho creato una regola udev per …


1
bash: nessun controllo del lavoro in questa shell
Ho un sistema Linux minimale. init è /bin/bash, solo il minimo delle librerie in /lib/, /dev/è popolato staticamente, nessun demone in esecuzione (no udev, ..) Quando inizia bash, ottengo il seguente errore: bash: cannot set terminal process group (-1) inappropriate ioctl for device bash: no job control in this shell …
8 bash  terminal  tty  ioctl 


2
Rimuovi alcuni caratteri da più file con spazi bianchi
Sto cercando di rinominare un sacco di brani musicali in una directory, ma ho riscontrato questo errore: Quando si spostano più file, l'ultimo argomento deve essere una directory Questo è lo script: for file in * ; do mv $file $(echo $file |sed 's/^.\{5\}//g') done Funziona con un file senza …
8 linux  bash  scripting  sed 




4
I comandi concatenati sono atomici?
Se ci fosse un processo che scrive continuamente su un file e volessi prendere il controllo del file con root, potrei fare qualcosa del genere: sudo rm somefile; sudo touch somefile È possibile per il processo di aggiunta aggiungere al file tra questi due comandi? In tal caso, esiste un …
8 bash 

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.