Ottengo dopo ogni comando l'errore bash: __bp_precmd_invoke_cmd: command not foundanche dopo che il comando è stato eseguito correttamente. ad es. se eseguo il lscomando ottengo l'elenco corretto della directory MA dopo l'elenco, viene visualizzato il seguente messaggio di errore bash: __bp_precmd_invoke_cmd: command not found bash: __bp_interactive_mode: command not found Lo …
È possibile mettere in primo piano un processo avviato da upstart? root@me:~# ps aux | grep my-app root 2208 0.2 0.0 1456 480 ? S 17:38 0:01 /opt/me/my-app root@me:~# fg 2208 -bash: fg: 2208: no such job root@me:~# fg $(pidof my-app) -bash: fg: 2208: no such job
Attualmente sto usando la shell bash, ma sono un po 'confuso riguardo alle voci man. Ad esempio la voce man per source ( man source ): DESCRIPTION sh The exec command specified by the arguments is executed in... csh exec executes command in place of the current she... ksh With …
In Linux come faccio a ottenere il codice ASCII decimale / hex / oct da un char o un carattere ASCII da un codice decimale / hex / oct. Vedo dal gnu sed manuale utente che posso usare \ d # \ o # \ x # per specificare un …
Ho uno script di shell testShell.sh che usa getopts come sotto: #!/bin/bash while getopts ":j:e:" option; do case "$option" in j) MYHOSTNAME=$OPTARG ;; e) SCRIPT_PATH=$OPTARG ;; *) ;; esac done echo "j=$MYHOSTNAME" echo "e=$SCRIPT_PATH" shift $((OPTIND - 1)) echo "remaining=$@" Quando provo eseguirlo come segue: $ testShell.sh -jvalue1 -evalue4 -Djvalue3 …
Ho un problema stupido ma molto persistente. Scrivo continuamente git grep come git grpe, gi tgrep o gi tgrpe. C'è un modo per dire a bash di sostituire certe stringhe che scrivo con altre stringhe? Ho trovato shopt cdshell ma questo sembra essere solo per le directory, e https://github.com/nvbn/thefuck ma …
In una directory, ho i seguenti file: myfile_v01.txt myfile_v02.txt myfile_v03.txt Come creare uno script bash che rileva il valore dell'ultima versione e inserisce il nome file di quest'ultima versione in una variabile?
Qualcuno sa perché questo alias non funziona? alias tailsed="tailf error.log | sed -e 's/\\n/\n/g' -e 's/\\t/''/g'" Ho provato a sostituire le virgolette singole con doppie in modo che sia come: alias tailsed='tailf error.log | sed -e "s/\\n/\n/g" -e "s/\\t/""/g"' Ma il comando pipe non si analizza correttamente come fa quando …
Ho sofferto per un po 'di tempo con i problemi successivi che ho scritto script in cui ogni comando eseguito viene prima messo in una stringa, e poi eseguito. In questo modo, il comando viene scritto una sola volta e può essere analizzato, visualizzato, utilizzato più volte. Funziona bene la …
Quando connesso fisicamente al mio "server" (digitando i comandi dal desktop di un iMac di metà 2006), fornisce il seguente output: mac~$ screen -ls No Sockets found in /var/folders/ht/rhhsw0515vl_ym59683911400000gn/T/.screen. bash$ screen -dmS foo bash$ screen -ls There is a screen on: 4250.foo (Detached) 1 Socket in /var/folders/ht/rhhsw0515vl_ym59683911400000gn/T/.screen. bash$ Qual è …
Ho scritto un programma usando la shell bash che desidero usare per svegliarmi la mattina (accarezza il tempo, suona un po 'di musica, ecc.). Come faccio a far funzionare automaticamente il mio programma Mac OSX ogni giorno alle 7:00?
Sto usando una workstation Linux (RHEL6). Ho un piccolo script che ho scritto che blocca e sblocca lo schermo tramite xscreensaver quando collego o disconnetto la mia chiavetta USB, che lo trasforma effettivamente in una chiave fisica per la mia workstation. Il problema è che non sembra esserci un buon …
Ho bisogno di un oneliner per rinominare tutti i file in una directory da SomeThing.TXT NOT A FILE.ogg sensibile lalala.doc a Something.txt Not A File.ogg Sensibile Lalala.doc In altre parole: le prime lettere delle parole sono maiuscole e tutto il resto è minuscolo. Questo si chiama caso iniziale o maiuscolo …
Ho diverse directory contenenti migliaia di file gzip (nel complesso stiamo parlando di file 1M). Alcuni di questi file sono danneggiati e molti di essi hanno dimensioni davvero ridotte (un paio di KB). Quasi tutti hanno un contenuto molto simile, quindi comprimendoli tutti insieme dovrebbe migliorare il rapporto di compressione …
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.