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.


3
Cosa fa `<& -`?
Ho copiato uno snippet di Bash in background un comando ssh eseguito in remoto: ssh user@remote &lt;&lt;CMD some process &lt;&amp;- &gt;log 2&gt;error &amp; CMD Cosa fa &lt;&amp;-? La mia ipotesi è che sia lo stesso di&lt; /dev/null Il mio prossimo comprensione è che i tre principali descrittori di file ( …


9
C'è qualcosa come un generatore di ipsum lorem?
Esiste qualcosa come un " generatore di lorem ipsum "? So che esiste in Latex e persino in LibreOffice, ma sto cercando un comando terminale. Vorrei digitare qualcosa del genere loremipsum 10 &gt;&gt; file1.txtche mi darebbe i primi 10 paragrafi di lorem ipsum, ogni paragrafo termina con un carattere LF …
20 shell  terminal  text 




4
rinominare in blocco (o visualizzare correttamente) file con caratteri speciali
Ho un sacco di directory e sottodirectory che contengono file con caratteri speciali, come questo file: robbie@phil:~$ ls test�sktest.txt test?sktest.txt Trova rivela una sequenza di escape: robbie@phil:~$ find test�sktest.txt -ls 424512 4000 -rwxr--r-x 1 robbie robbie 4091743 Jan 26 00:34 test\323sktest.txt L'unico motivo per cui posso persino digitare i loro …

3
Ci sono degli svantaggi nell'impostare `noclobber`?
Dato che zshpuò bloccare tutti i file dato il comando: &gt;* Sto pensando che l'impostazione dell'opzione noclobbersarebbe una buona idea. Posso sempre usare &gt;| filese voglio usare il comportamento predefinito di clobber sia in bash che in zsh. (zsh consente anche la sintassi alternativa &gt;!file). Immagino che noclobbernon sia impostato …
20 bash  shell  zsh 


4
Shebang indipendenti dal percorso
Ho uno script che voglio poter eseguire su due macchine. Queste due macchine ottengono copie dello script dallo stesso repository git. Lo script deve essere eseguito con l'interprete giusto (ad es zsh.). Purtroppo, sia env e zshvivere in luoghi diversi nelle macchine locali e remote: Macchina remota $ which env …
20 shell  zsh  cron  path 

3
Esci dalle sequenze con "echo -e" in diverse shell
Ho appena notato che sembra che la bandiera -enon esista per il echocomando nella mia shell su Linux. È solo un'impostazione incasinata o è "normale"? Qualche codice come esempio: #!/bin/sh echo -e "\e[3;12r\e[3H" stampe: -e \e[3;12r\e[3H Questo ha funzionato prima! Immagino che alcuni sttycomandi siano andati terribilmente male e ora …

2
Impostazione di una variabile shell in modo null coalescente
Mi piace molto la "coalescenza nulla", in cui puoi impostare una variabile sul primo valore "non null" in un elenco di cose. Molte lingue supportano questo, ad esempio: C #: String myStr = string1 ?? string2 ?? "default"; JavaScript: var myStr = string1 || string2 || "default"; ...eccetera. Sono solo …
20 bash  shell  variable 



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.