Domande taggate «bash»

Bash è una shell gratuita per sistemi operativi simili a Unix del Progetto GNU.

1
bash come rimuovere l'errore "__bp_precmd_invoke_cmd"?
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 …




1
come fare a getopts basta leggere il primo post dei personaggi `-` [chiuso]
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 …
3 bash  shell 

0
Come posso bash correggere i miei errori di battitura
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 …


1
Bash alias con Sed non funziona
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 …


2
Impossibile creare nuove schermate quando si accede a un server tramite ssh
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 è …






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.