A volte, quando digito un comando sul terminale, il completamento automatico del terminale non funziona, anche se il mio comando non è sbagliato. Ad esempio, dai un'occhiata a questo: sudo service vsftpd statussudo e servizio non hanno alcun problema. Voglio dire, quando digiti sud + tabterminal suggerisci che sudo o …
Durante l'esecuzione del completecomando sul mio terminale GNOME, mostra alcuni comandi. Che cosa sono? E a che serve il completecomando? $ complete complete -F _minimal complete -F _filedir_xspec oodraw complete -F _filedir_xspec elinks complete -F _filedir_xspec freeamp complete -F _longopt split complete -F _longopt sed complete -F _longopt ld complete …
Ho 10 numeri IP che devo fare quotidianamente il ping per controllare, come posso farlo usando lo script BASH. In modo che io possa automatizzare quell'attività usando cron. Voglio solo lo script BASH. Grazie.
So che pwdstamperà il percorso completo della directory di lavoro corrente, ma voglio stampare solo il nome della directory. Esiste un semplice comando per farlo senza analizzare pwd?
{# .. #} genera una sequenza di numeri o caratteri, analogamente a range () in Python. Se eseguo il comando echo {1..5}nella riga di comando, ho: 1 2 3 4 5 Invece il seguente script bash non funziona come previsto. for i in {1..3}; do echo "Iteration $i" done stamperà: …
gedit crea file di backup nascosti che terminano con '~'. Volevo fare una pulizia ricorsiva della mia struttura di directory. Il comando rm *~eliminerà tutti i file locali che terminano con '~' Ho pensato di rm -r *~ .eliminare tutti i file nell'intero albero, ma ho sbagliato a scrivere rm …
Devo pulire periodicamente una cartella. Ottengo un elenco file che contiene testo, quali file sono consentiti. Ora devo eliminare tutti i file che non sono in questo file. Esempio: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt La mia cartella di pulizia contiene questo come esempio: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt …
Sto imparando Bash e voglio sostituire i caratteri spaziali con altri caratteri "non vuoti". Sto usando un forciclo: for f in *\ *; do mv "$f" "${f// /_}"; done La mia domanda è: perché la doppia barra e lo spazio sono dentro ${f// /_}? Cosa fa ${f// /_}?
Il mio server Web è stato manomesso da qualcuno che utilizzava la shell zsh. Mi sento più a mio agio con bash shell, dato che sono le impostazioni predefinite di Ubuntu e OS X (i due principali sistemi operativi che utilizzo). Ma questa domanda è focalizzata sul server Ubuntu. Ho …
Ho bisogno di rinominare ca. 70.000 file. Ad esempio: da sb_606_HBO_DPM_0089000a sb_606_dpm_0089000ecc. L'intervallo numerico va da 0089000a 0163022. È solo la prima parte del nome che deve cambiare. tutti i file sono in una singola directory e sono numerati in sequenza (una sequenza di immagini). I numeri devono rimanere invariati. …
Sono nuovo al terminale e sto cercando di imparare come usarlo. Cosa fanno queste linee? E come funzionano? echo -n "Today's date is: " date +"%A, %B %-d, %Y"
Stavo leggendo la differenza tra sudo -i/-s qui . Dopo aver usato il comando shoptsi nota che all ( sudo su/sudo -i/sudo -s) $SHELLstanno fornendo gli stessi risultati, ma i shoptrisultati del comando sono diversi. Quindi, come viene definita la shell di login e non login? Da dove shoptottenere il …
Vorrei un metodo per catturare l'utilizzo del disco di una partizione particolare, usando la directory in cui è montata la partizione. L'output dovrebbe essere solo un numero intero senza riempimento o simboli seguenti, poiché vorrei salvarlo in una variabile. Ho usato df --output=pcent /mount/point, ma ho bisogno di tagliare l'output …
Se scrivo quanto segue in un terminale Bash: A="0012" B=$((A+1)) echo $B Ottengo 11, non 13 come mi aspettavo !!!!! Ho cercato su Google e non riesco a spiegarlo affatto, o capire come posso ottenere il numero incrementato. (In realtà voglio finire con B = "0013" e incrementarne uno ogni …
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.