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
bashrc sostituzione pigra
Come si ottengono gli ~/.bashrcalias per valutare le $()sostituzioni in fase di esecuzione , anziché nel momento in cui viene eseguito ~ / .bashrc (quando si apre un terminale)? Eseguo questo comando abbastanza spesso che vorrei aggiungere un alias per esso: svn diff -r $(svn info | grep ^Revision | …
10 bash  shell  quoting  alias  bashrc 



2
Perché bash ignora SIGTERM?
A volte, quando voglio disconnettermi rapidamente, lo faccio kill -15 -1. Ho notato che bash sta ignorando SIGTERM. Mi chiedo quale sia la logica di tale comportamento bash ? Non è molto UNIX ignorare SIGTERM senza una buona ragione, no? AGGIORNARE: stesso (no) effetto per tutti: $ kill -TERM $$ …
10 bash  signals 


2
Cosa posso fare se bash smette di fare eco?
Una delle applicazioni che uso sul lavoro a volte si avvita con la mia bash e quindi non vedo più i miei input. ie $ echo foo foo $ diventa $ foo $ Ho tentato erroneamente di eseguire il stty -echoche peggiorava le cose e ora smette di accettare tutti …


4
Come può uno script Bash dire come è stato eseguito?
Ho uno script Bash che stavo cercando di aiutarmi a eseguire un comando piuttosto complesso con piccole modifiche che mi avrebbe chiesto attraverso l'eco e la lettura. Ho trovato soluzioni per costringerlo a eseguire un terminale per eseguire il comando, ma non mi interessa. Quello che mi piacerebbe fare è …

3
Come gestire il backspace durante la lettura?
Come gestisco i backspaces inseriti, mostra ^?se provato e come readconta i caratteri, come 12^?3già in 5 caratteri erano completi (sebbene tutti non fossero input effettivi), ma dopo 12^?3^?che ha restituito il prompt, strano. Per favore aiuto! -bash-3.2$ read -n 5 12^?3^?-bash-3.2$
10 bash  shell  line-editor  read 

3
Qual è l'uso di $ & in bash?
Stavo cercando parametri speciali in bash. Sono curioso di sapere cosa sia $&e come sia diverso $_. Vedo il seguente output quando eseguo i comandi ma non riesco a localizzarne il significato. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n [1]+ Done echo $ k@Linux:~$
10 bash  shell 




1
comprensione del valore predefinito di IFS
Nella mia GNU bash versione 4.2.8, IFS ha un valore predefinito di spazio, tab e line feed di default: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ C'è un motivo per tale IFS predefinito? Inoltre, quali utility usano IFS …
10 bash  shell  quoting 

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.