Puisqu'il y en a beaucoup en ligne , voici une suggestion pour vous; Je l'utilise pour toutes sortes de choses.
Créez un répertoire $HOME/notes. Ajouter un sous - dossier, bash. Si vous n'en avez pas $HOME/bin, créez-en un, ajoutez-le à votre chemin d'accès en utilisant la méthode que vous préférez ( par exemple: dans~/.bashrc ). Ensuite, mettez un script simple là-dedans cmdref.sh,:
#!/bin/bash
if [ -z "$CMREF_DIR" ]; then
CMREF_DIR="$HOME/notes"
fi
cat "$CMREF_DIR/${1}/${2}.txt"
Un lien symbolique pour la commodité, ln -s ~/bin/cmdref.sh ~/bin/cmdref; J'aime le faire pour que vous puissiez éditer la cmdref.shsource et un éditeur reconnaîtra toujours le type de fichier par le suffixe.
Copiez-collez ce que ~/notes/bashvous voulez dans divers fichiers - par exemple, vous pourriez avoir un fichier arrays.txt, loops.txtetc. Tant que cela est juste pour votre usage personnel, vous ne violez pas le droit d'auteur.
Vous pouvez maintenant l'utiliser à partir de la ligne de commande, par exemple: cmdref bash arrayset cette feuille de triche sera imprimée sur la console. Notez bien que les fichiers sont .txt(encore une fois, l'utilisation de suffixes appropriés est utile pour les éditeurs, les navigateurs de fichiers, etc.), vous ne devez pas l'utiliser cmdref bash arrays.txtcar il est ajouté cmdref.sh(la seule chose que le script fait est de convertir les chemins et d'ajouter le suffixe).
bashvous pouvez essayerhelp