Habituellement, lorsque je trouve une commande que je veux alias, je la fais écho à mon .bashrc comme ceci:
[up button pressed to last command, then line edited so that it reads]
$echo "command-i-just-did" >> ~/.bashrc
Il peut y avoir une meilleure façon de procéder. Mais de toute façon, je viens d'écraser tout le fichier .rc en utilisant un seul chevron. Cependant, puisque le .bashrc est toujours à jour, il accepte toujours mes anciens alias (pour l'instant bien sûr). Existe-t-il un moyen de le récupérer?
.bashrc
aviez une logique qui dépendait de variables locales telles que l'hôte, l'utilisateur, etc., cela est probablement irrécupérable. La vraie réponse est de restaurer à partir de votre sauvegarde la plus récente. Vous avez un droit de sauvegarde récent?
echo "set -o noclobber" > ~/.bashrc
(n'oubliez pas d'ajouter un deuxième support d'angle)