Domande taggate «bash»

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.

2
Creare uno script di completamento bash per completare automaticamente i percorsi dopo il segno di uguale?
Voglio creare uno script di completamento bash che riconosca gli argomenti del modulo --arge --some-arg=file. Dopo aver letto questo tutorial e alcuni esempi in /usr/share/bash_completion/completions/, ho scritto il seguente script (per risparmiare tempo nel digitare alcune bandiere con Chromium): _chromium() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # Some …

2
leggi con la storia
Come posso fare in modo che il readcomando integrato supporti la cronologia, premendo il tasto su / giù per scorrere tra loro? Ho provato a catturare quando premi il tasto Su, tuttavia non sembra funzionare con read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump …


2
Due host / etc / differenti a seconda dell'ora
Sto cercando di creare una suite di produttività per me stesso. Il mio primo obiettivo è bloccare Facebook, Gmail e Stackexchange dal 0900 al 1600. A partire da ora, ho modificato il mio /etc/hostse aggiunto 0.0.0.0 www.facebook.com e simili per gmail e stackexchange. Ma sono un po 'confuso su come …
11 bash  hosts 

2
Strano comportamento in $ (dirname `readlink -f $ 0`)
Quando eseguo quanto segue come utente normale, va tutto bene: $(dirname `readlink -f $0`) ma dopo che sono passato a root, si è verificato il seguente errore: readlink: invalid option -- 'b' Try `readlink --help' for more information. dirname: missing operand Try `dirname --help' for more information. Qualche idea? Ho …
11 bash 

3
Due comandi, una pipeline
Ho bisogno di questi due comandi per essere uno (in modo da poterli convogliare ulteriormente): dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort Voglio dire, ho bisogno che l'output di questi due comandi sia in una …
11 bash  dns 



6
Come disabilitare emacs qui documenta il completamento
Quando si modifica un file di script bash con emacs e si tenta di accedere <<<, al secondo <emacs inserire un modello per un documento qui, come nell'esempio seguente: <<EOF EOF Questo non è l'output desiderato, perché vorrei inserire un valore letterale <<<. Per il momento ricomincio ad entrare < …



2
Come usare - come alias?
Quando stavo usando openSUSE 11.3, è arrivato con diversi alias già impostati. Due che ho usato molto erano +per pushd .e -per popd. Ora su Debian, non riesco a capire come creare il secondo. alias -=popdprova a leggere -=come opzione di comando all'alias. Ho provato a mettere le virgolette (sia …
11 bash  alias 

4
Forzare un alias "aggiunto" a ogni comando
È possibile aggiungere forzatamente un alias di temporizzazione (per mancanza di un modo migliore per esprimerlo) a ogni comando in bash? Ad esempio, vorrei avere un utente specifico che ogni volta che viene eseguito un comando, viene sempre racchiuso tra dateprima e dopo o time. È possibile e, in tal …
11 bash  monitoring  alias  date  time 


6
Bash: visualizza lo stato di uscita nel prompt:
GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' Quanto segue mi dà lo exitStatus corretto ma le variabili di colore non sono espanse: PS1='${RED}\h $(get_path) ${exitStatus}${NONE} ' Tuttavia, quello qui …
11 bash  prompt 

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.