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.

6
rimuovi caratteri particolari da una variabile usando bash
Voglio analizzare una variabile (nel mio caso è la versione del kit di sviluppo) per renderla dot ( .) libera. Se version='2.3.3', l'output desiderato è 233. Ho provato come di seguito, ma richiede .di essere sostituito con un altro personaggio che mi dà 2_3_3. Sarebbe andato bene se tr . …


1
Quando è necessaria la doppia citazione?
Il vecchio consiglio era di citare due volte qualsiasi espressione che coinvolge un $VARIABLE, almeno se si voleva che fosse interpretato dalla shell come un singolo elemento, altrimenti qualsiasi spazio nel contenuto di $VARIABLEavrebbe gettato via la shell. Capisco, tuttavia, che nelle versioni più recenti delle shell, la doppia virgoletta …

5
Qual è la differenza tra “sort -u” e “sort | uniq”?
Ovunque vedo qualcuno che ha bisogno di ottenere un elenco unico e ordinato, lo fanno sempre sort | uniq. Non ho mai visto esempi in cui qualcuno usa sort -uinvece. Perchè no? Qual è la differenza e perché è meglio utilizzare uniq rispetto al flag univoco per ordinare?
120 bash  sort  uniq 

30
Navigazione rapida delle directory nella shell bash
Vorrei passare frequentemente tra directory che si trovano in percorsi totalmente non correlati, ad esempio /Project/Warnest/docs/e ~/Dropbox/Projects/ds/test/. Ma non voglio scrivere cd /[full-path]/tutto il tempo. Esistono comandi di scelta rapida per passare a directory precedentemente funzionate? Una soluzione che mi viene in mente è quella di aggiungere variabili di ambiente …



5
Qual è lo scopo del comando hash?
Se lo esegui hashmostra il percorso di tutti i comandi eseguiti dall'ultimo reset dell'hash ( hash -r) [root@c04c ~]# hash hash: hash table empty [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 1 /usr/bin/whoami [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 2 /usr/bin/whoami Secondo le pagine man, …
118 bash  history 





8
Passando argomenti denominati a script di shell
Esiste un modo semplice per passare (ricevere) parametri con nome a uno script di shell? Per esempio, my_script -p_out '/some/path' -arg_1 '5' E dentro my_script.shli ricevi come: # I believe this notation does not work, but is there anything close to it? p_out=$ARGUMENTS['p_out'] arg1=$ARGUMENTS['arg_1'] printf "The Argument p_out is %s" …

3
Passa gli argomenti della riga di comando allo script bash
Sono nuovo di bash sulla programmazione degli script. Voglio implementare uno script bash 'deploymLog', che accetta come input un argomento stringa (nome). [root@localhost Desktop]# ./deploymLog.sh name qui voglio passare l'argomento stringa (nome) attraverso la riga di comando Come primo passo, devo aggiungere il timestamp corrente insieme a questa stringa di …
114 bash  shell  scripting 


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.