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.
Ho appena scritto uno script bash e ricevo sempre questo errore EOF. Quindi ecco il mio script (funziona solo su OS X): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" = "1" ] then …
Voglio vedere quali sono gli ultimi N comandi nel mio history. Ho pensato di history | tail -n 5farcela, ma ho notato che un comando multilinea conta per tutte le righe che ha. $ echo "hello how are you" $ history | tail -2 how are you" 1051 history | …
Di recente ho notato 2 funzionalità in Fish e mi chiedevo se qualcuno sapesse se fossero disponibili anche in Bash? Evidenziazione della sintassi specifiche: Noterai rapidamente che il pesce esegue l'evidenziazione della sintassi durante la digitazione. I comandi non validi sono colorati in rosso per impostazione predefinita: Un comando potrebbe …
Ho questo: date +"%H hours and %M minutes" Uso il festival per dirlo .. ma dice: "zero nove ore" .. Voglio che dica "nove ore"! ma la data mi dà sempre 09 ... quindi mi chiedo se bash può facilmente farlo diventare solo 9? nella complessa sceneggiatura ho provato come …
Sto cercando di trovare dove aliasè stato dichiarato uno specifico . Ho cercato tutti i soliti posti che conosco per cercare alias: ~ / .Bashrc ~ / .Bash_profile / Etc / bashrc / Etc / profile Senza fortuna. So che è un aliasperché quando lo faccio which COMMAND, ottengo: alias …
Ho copiato in remoto un file sul mio laptop usando: scp someFile USER@192.168.178.32:/home/USER/put/it/some/where/oh/damn/you/here Voglio essere in grado di completare automaticamente il percorso remoto premendo tab.
Esiste uno strumento simile a Perl :: Critic che ispezionerà gli script della shell e indicherà difetti, problemi di portabilità, usi di programmi non standard senza fallback, usi del programma ammortizzati, ecc.? Mi rendo conto che set -o posixdisabiliterà l'utilizzo non POSIX, ma che non mi dirà cose che voglio …
Sto cercando di usare printf per formattare alcuni output piuttosto in uno script bash per esempio: ----------------------- | This is some output | ----------------------- Ma mi sono imbattuto in alcuni comportamenti che non capisco. $ printf "--" mi dà l'errore printf: usage: printf [-v var] format [arguments] e $ printf …
Da help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional …
Sto configurando un Cronjob che eseguirà il backup di un database MySQL che ho nel mio server, ma non voglio che continui a sovrascrivere lo stesso file più volte. Invece, voglio avere una serie di backup tra cui scegliere, eseguita automaticamente. Per esempio: ## Cronjob, run May 21st, 2011: mysqldump …
In pitone re.sub(r"(?<=.)(?=(?:...)+$)", ",", stroke ) Per dividere un numero per terzine, ad esempio: echo 123456789 | python -c 'import sys;import re; print re.sub(r"(?<=.)(?=(?:...)+$)", ",", sys.stdin.read());' 123,456,789 Come fare lo stesso con bash / awk?
Ho avuto questo sulla mia configurazione di Ubuntu e da quando sono passato a Fedora voglio impostarlo e ho dimenticato come ... L'idea è semplice: Non voglio che il terminale mi mostri suggerimenti quando raddoppio tab, ma voglio che scorra ogni possibile suggerimento con ogni pressione su tab... questo può …
Ho due server (Debian) Linux. Sto creando uno script di shell. Sul primo creo un array così: #!/bin/bash target_array=( "/home/user/direct/filename -p123 -r" ) Funziona benissimo. Ma quando eseguo questo sull'altro server ottengo: Syntax error: "(" unexpected Per quanto ne so, entrambi i server sono uguali. Qualcuno può fare luce sul …
Il semplice codice qui funziona come previsto sulla mia macchina se lanciato con bash: function ⏰(){ date } ⏰ Potrebbe esserci un problema per altre persone che usano questo, o è universale? Mi chiedo perché non ho mai visto nulla di simile in questo altro codice sorgente per ora. Modifica: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.