Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.

2
Créer un script d'achèvement bash pour les chemins de saisie semi-automatique après le signe is-equal?
Je veux créer un script d'achèvement bash qui reconnaît les arguments du formulaire --arget --some-arg=file. Après avoir lu ce tutoriel et quelques exemples /usr/share/bash_completion/completions/, j'ai écrit le script suivant (pour gagner du temps à taper des drapeaux avec Chromium): _chromium() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # Some …

2
lire avec l'histoire
Comment puis-je faire l'historique de readprise en charge de la commande intégrée , en appuyant sur la touche haut / bas pour les parcourir? J'ai essayé d'attraper lorsque vous appuyez sur la touche haut, mais cela ne semble pas fonctionner avec read: read -p '> ' -n 3 foo echo …


2
Deux / etc / hôtes différents selon l'heure
J'essaye de me faire une suite de productivité. Mon premier objectif est de bloquer Facebook, Gmail et Stackexchange de 0900 à 1600. À partir de maintenant, j'ai édité mon /etc/hostset ajouté 0.0.0.0 www.facebook.com et similaires pour gmail et stackexchange. Mais je suis un peu confus quant à la façon d'inclure …
11 bash  hosts 

2
Comportement étrange dans $ (dirname `readlink -f $ 0`)
Lorsque j'exécute ce qui suit en tant qu'utilisateur normal, tout va bien: $(dirname `readlink -f $0`) mais après avoir basculé en root, l'erreur suivante s'est produite: readlink: invalid option -- 'b' Try `readlink --help' for more information. dirname: missing operand Try `dirname --help' for more information. Des idées? J'ai essayé …
11 bash 

3
Deux commandes, un pipeline
J'ai besoin que ces deux commandes soient une (donc je peux les rediriger): dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort Je veux dire que j'ai besoin que la sortie de ces deux commandes soit dans …
11 bash  dns 



6
Comment désactiver emacs ici l'achèvement du document
Lors de la modification d'un fichier de script bash avec emacs et de la tentative de saisie <<<, au deuxième <emacs, insérez un modèle pour un document ici, comme dans l'exemple suivant: <<EOF EOF Ce n'est pas la sortie souhaitée, car j'entrerais un littéral <<<. Pour le moment, j'ai recours …


2
Faire remplir la tabulation de BASH en premier match?
Existe-t-il un moyen de faire en sorte que BASH remplisse la première correspondance lorsque j'appuie sur TAB, un peu comme l'invite de commande Windows? (Il devrait toujours afficher la liste des correspondances, mais il doit les parcourir lorsque je continue d'appuyer sur tab.) c'est-à-dire que le but ici est de …

2
Comment utiliser - comme alias?
Lorsque j'utilisais openSUSE 11.3, il était fourni avec plusieurs alias déjà configurés. Deux que j'utilisais beaucoup étaient +pour pushd .et -pour popd. Maintenant sur Debian, je ne sais pas comment créer le second. alias -=popdessaie de lire -=comme une option de commande pour l'alias. J'ai essayé de mettre des guillemets …
11 bash  alias 

4
Forcer un alias «ajouté» à chaque commande
Est-il possible d'ajouter de force un alias de synchronisation (faute d'un meilleur moyen de le formuler) à chaque commande bash? Par exemple, j'aimerais avoir un utilisateur spécifique qui, chaque fois qu'une commande est exécutée, est toujours encapsulé avec dateavant et après, ou time. Est-ce possible, et si oui comment?
11 bash  monitoring  alias  date  time 


6
Bash: afficher l'état de sortie à l'invite:
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)' Ce qui suit me donne l'exitStatus correct mais les variables de couleur ne sont pas développées: PS1='${RED}\h $(get_path) ${exitStatus}${NONE} ' Cependant, celui …
11 bash  prompt 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.