web-dev-qa-db-fra.com

Quelle est votre astuce la plus préférée en ligne de commande avec Bash?

Nous savons tous comment utiliser <ctrl>-R pour inverser la recherche dans l’historique, mais saviez-vous que vous pouvez utiliser <ctrl>-S pour transférer la recherche si vous définissez stty stop ""? En outre, avez-vous déjà essayé d’exécuter bind -p pour voir tous vos raccourcis clavier répertoriés? Il y a plus de 455 sur Mac OS X par défaut.

Quelle est votre astuce obscure, raccourci clavier ou configuration shopt préféré en utilisant bash?

156
hoyhoy

Je veux mentionner comment nous pouvons rediriger la sortie de la commande supérieure vers un fichier en utilisant son mode de traitement par lots (-b)

$ top -b -n 1> top.out. $ (date +% s)

Par défaut, top est appelé à l'aide du mode interactif dans lequel top s'exécute indéfiniment et accepte la frappe pour redéfinir le fonctionnement de top.

Un message que j'ai écrit peut être trouvé ici

0
Jadu Saikia

Comment trouver les fichiers qui correspondent au texte, à l'aide de find | grep -H Dans cet exemple, le fichier Ruby contient la chaîne de saut -

trouver . -name '* .rb' -exec grep -H saut {} \;

0
theschmitzer
# Batch extension renamer (usage: renamer txt mkd)
renamer() {
   local fn
   for fn in *."$1"; do
     mv "$fn" "${fn%.*}"."$2"
   done
}
0
Wesley Rice

Mac seulement. C’est simple, mais MAN est-ce que j’aurais aimé être au courant de cela il ya des années?).

open ./

Ouvre le répertoire en cours dans le Finder. Vous pouvez également l'utiliser pour ouvrir n'importe quel fichier avec son application par défaut. Peut aussi être utilisé pour les URL, mais seulement si vous préfixez l'URL avec http://, ce qui limite son utilité pour ouvrir un site aléatoire occasionnel.

0
kubi

./mylittlealgorithm <input.txt> output.txt

0
fmsf