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.
Mi rendo conto che ci sono /etc/profilee /etc/bashrcfile per l'impostazione delle variabili di ambiente globali e forse sto solo fraintendendo i loro scopi, ma ... C'è un bash_profilefile globale ? Sto usando Mac OS X.
A volte fraintendo la sintassi di un comando: # mysql -d test mysql: unknown option '-d' # echo $? 2 Riprovo e ho capito bene: # mysql --database test Welcome to the MySQL monitor. mysql > ... Come posso impedire al primo comando, con codice di errore diverso da 0, …
Ho appena imparato che Linux ha un sudo !!comando che si applica letteralmente sudoall'ultimo comando inserito. Non ne avevo mai sentito parlare. È un controllo comune? Dove posso trovare la documentazione al riguardo?
La storia è un comando incorporato nella shell che non sono riuscito a usare all'interno di uno script BASH. Quindi, c'è un modo per ottenere questo usando lo script BASH? Ecco qui la mia sceneggiatura per te: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | …
Dato che zshpuò bloccare tutti i file dato il comando: >* Sto pensando che l'impostazione dell'opzione noclobbersarebbe una buona idea. Posso sempre usare >| filese voglio usare il comportamento predefinito di clobber sia in bash che in zsh. (zsh consente anche la sintassi alternativa >!file). Immagino che noclobbernon sia impostato …
Conosco il comando seqper generare una sequenza di numeri interi, uno per riga, ma vorrei porre due domande: È possibile scrivere i numeri della sequenza nella stessa riga? È possibile creare una stringa composta dalla sequenza di numeri separati da uno spazio bianco?
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 4 anni fa . Sto cercando di creare un'app spritz. Tutto funzionava bene, ma da ieri continuo a ricevere questo errore: …
Ho provato "man echo" in Bash e mi ha detto che "echo --help" mostrerà aiuto, quindi uscirà, e allo stesso modo, "echo --version" produrrà la versione e uscirà. Ma perché non funziona? 'echo --help' stampa semplicemente '--help' letteralmente.
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 …
Voglio vedere tutti i comandi bash che sono stati eseguiti su un server Linux su più account utente. La distribuzione specifica che sto usando è CentOS 5.7. C'è un modo per cercare globalmente i file .bash_history su un server o sarebbe un processo più domestico locate | cat | grep? …
Diciamo che ho uno script chiamato script, che legge stdine sputa alcuni risultati sullo schermo. Se avessi voluto dargli da mangiare il contenuto di un file, avrei digitato: $ ./script < file1.txt E se volessi alimentare allo stesso modo il contenuto di più file nello script, è possibile? Il migliore …
Ho bisogno di creare uno script di shell che verifichi la presenza di un file e, se non esiste, lo crea e passa al comando successivo o passa al comando successivo. Quello che ho non lo fa. #!/bin/bash # Check for the file that gets created when the script successfully …
Ho uno script bash che assomiglia al seguente: ##script #!/bin/bash rm data* rm logfile* for i in {1..30} do ## append a & if you want to run it parallel; nohup Rscript --vanilla main.R 10 100 $i &> logfile"$i" & done Vorrei crearne un altro per il ciclo dopo il …
In Bash, due numeri interi possono essere confrontati usando l'espressione condizionale arg1 OP arg2 OP è uno -eq, -ne, -lt, -le, -gt, o -ge. Questi operatori binari aritmetici restituiscono vero se arg1 è uguale, non uguale a, minore di, minore o uguale a, maggiore di, o maggiore di o uguale …
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.