Questions marquées «bash»

11
Remapper les clés bash vi?

J'utilise Dvorak et vi, donc quand j'ai découvert le mode vi dans Bash, j'étais très excité. Cependant, ce serait encore mieux si je pouvais remapper les touches de mouvement pour qu'elles soient celles que j'utilise dans vi (j'échange les clés jusqu'à ce que les touches de mouvement soient de...

11
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...

11
utiliser stat pour fournir un horodatage pour le toucher

J'essaie d'OCR certains documents in situ (à partir d'une ligne de commande Linux sur un partage Windows). Le processus d'OCRing est find et je me suis trompé en utilisant la commande find pour diriger correctement les fichiers dans la boucle. Cependant, je dois conserver l'horodatage d'origine...

11
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...

11
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 echo -n "$foo" |...

11
bash: échapper les lignes individuelles de l'écho `-x`

En bash, lors de l'exécution avec l' -xoption, est-il possible d'exempter les commandes individuelles de l'écho? J'essaie de rendre la sortie aussi nette que possible, donc j'exécute certaines parties de mon script en sous-shell avec set +x. Cependant, la ligne set +xelle-même est toujours en écho...

11
Comment utiliser une variable dans le cadre d'un nom de tableau

J'ai deux tableaux: arrayA=(1 2 3) arrayB=(a b c) et je veux imprimer l'un d'eux en utilisant un argument de ligne de commande, c'est-à-dire sans aucun if else. J'ai essayé quelques variantes de la syntaxe sans succès. Je veux faire quelque chose comme ça: ARG="$1" echo ${array${ARG}[@]} mais...