Domande taggate «shell»

La shell è l'interfaccia della riga di comando di Unix. È possibile digitare i comandi in una shell in modo interattivo o scrivere script per automatizzare le attività. Usa questo tag per domande relative a / bin / sh e alle shell più compatibili (ash, bash, ksh, zsh, ...). Per gli script di shell con errori, si prega di controllarli in http://shellcheck.net prima di pubblicare qui.

9
Trasforma l'elenco in riga singola con delimitatore
Devo prendere un elenco (carica) di indirizzi IP in questo formato: 134.27.128.0 111.245.48.0 109.21.244.0 e trasformali in questo formato con una pipe in mezzo (IP creati) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 Penso che sia un comando trova e sostituisci come sed ma non riesco a farlo funzionare.

3
Parentesi in condizione if: perché ricevo errori di sintassi senza spazi bianchi?
Sto usando lo script di seguito per tornare indietro di due giorni quando lo script viene eseguito all'inizio di due giorni dell'anno e controllare anche il primo e il secondo giorno di ogni mese e tornare indietro di due giorni. if [$month="01"] && [$day="01"]; then date="$last_month/$yes_day/$last_year" fulldate="$last_month/$yes_day/$last_year" else if [$month="01"] …

2
Inizia zsh con uno zshrc personalizzato
Voglio essere in grado di avviare zsh con un file rc personalizzato simile al comando: bash --rc-file /path/to/file Se ciò non è possibile, è possibile avviare zsh, eseguirlo source /path/to/file, quindi rimanere nella stessa sessione zsh? Nota: il comando zsh --rcs /path/to/filenon funziona, almeno non per me ... EDIT: nella …
17 linux  shell  zsh  oh-my-zsh 



3
comando non trovato tramite script shell ma funziona sul terminale
Nel mio file .sh non posso invocare i comandi ant o mv o cp ma gli stessi comandi vengono eseguiti su terminal.below è il mio script file sample.sh #! /bin/sh cp filename.so filename_org.so android update project -p . ant clean ant release percorso aggiunto nel file .bashrc. export PATH=$PATH:/usr/bin/ cp, …
17 shell 


2
Cosa fa `. []. Foo []` in bash? Perché corrisponde a ".."?
Guarda quanto segue: $ echo .[].aliases[] .. $ echo .[].foo[] .. $ echo .[].[] .. $ echo .[].xyz[] .. $ echo .xyz[].xyz[] .xyz[].xyz[] $ echo .xyz[].[] .xyz[].[] Apparentemente sembra che stia traballando qualcosa, ma non capisco come il risultato si unisca. Dalla mia comprensione []è una classe di caratteri vuota. …
16 bash  shell  wildcards 


3
Quale interprete shell esegue uno script senza shebang?
Supponiamo che la shell predefinita per il mio account sia zsh ma ho aperto il terminale e avviato bash ed eseguito uno script chiamato prac002.sh, quale interprete di shell verrebbe utilizzato per eseguire lo script, zsh o bash? Considera il seguente esempio: papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd …






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.