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.




3
Elenco con `ls` ed espressione regolare
Come posso elencare i file con un nome file che termina con l'ultimo carattere e con l' .txtestensione? Ho provato ls *+([[:digit:]]).txtma questo è vero per abc12.txte abc2.txt. Ma devo solo ottenere abc2.txt. Come posso fare ciò? C'è qualche forma :digit:che lo farà?
15 bash  wildcards 


1
Scopri quali script vengono eseguiti da bash all'avvio
Dopo aver avviato un terminale bash, ho notato che la variabile PATH contiene voci duplicate. Il mio terminale avvia una shell di login , quindi ~/.bash_profileè di provenienza, seguito da ~/.profilee ~/.bashrc. Solo in ~/.profilefaccio creo le voci dei percorsi che sono duplicate. Per essere pedanti, questo è l'ordine in …
15 bash  profile 

3
Bash genera errore, riga 8: $ 1: variabile non associata
Sto cercando di imparare come usare getopts in modo da poter avere script con input analizzato (anche se penso che getopts potrebbe essere migliore). Sto provando a scrivere un semplice script per restituire le percentuali di utilizzo delle partizioni. Il problema è che una delle mie funzioni bash non sembra …





3
Perché systemctl \ {restart, status} \ sshd \; opera?
L'output del comando precedente quando viene passato tramite echo è: # echo systemctl\ {restart,status}\ sshd\; systemctl restart sshd; systemctl status sshd; Anche se incollo l'output sul terminale, il comando funziona. Ma quando provo ad eseguire direttamente il comando, ottengo: # systemctl\ {restart,status}\ sshd\; bash: systemctl restart sshd;: command not found... …

2
Sono segnali EXIT, DEBUG, RETURN ed ERR?
Il trapbuiltin in bash ha la seguente sintassi trap [-lp] [arg] [sigspec ...] ... Ognuno sigspecè un nome di segnale o un numero di segnale. I nomi dei segnali non fanno distinzione tra maiuscole e minuscole e il prefisso SIG è facoltativo. ... I punti manuali bash fuori che sigspecpossono …
14 bash  signals 

1
Diverso comportamento del cd con più argomenti nelle versioni bash
Pubblicarlo qui qualcosa che mi sta sconcertando; l'aggiornamento di un application server da Jessie a Stretch ha interrotto uno bashscript. All'indagine, l'abbiamo limitato a un cambiamento nel comportamento del cdcomando. Non sto discutendo qui se ciò che la sceneggiatura sta facendo sia una buona idea, o se potesse essere migliorata, …
14 bash  cd-command 

3
Tubo da B a D? - A&& B || C | D
Esiste un modo per riscrivere la struttura dei comandi in A && B || C | Dmodo che B o C sia reindirizzato in D? Con il comando corrente vengono eseguiti solo B o entrambi C e D. Per esempio:
14 bash  pipe 

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.