Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/03/2011, à 14:10

samp

find -exec dans screenrc

Bonjour.

J'utilise fréquement screen avec plusieurs fenêtres de vim qui s'ouvrent automatiquement au démarrage grâce au fichier de configuration screenrc
Lorsque je ferme le terminal, vim ne supprime pas les fichiers .swp
Du coup, lorsque je relance screen, au lieu d'ouvrir automatiquement les fichiers, il signale une erreur.

J'aimerais donc renommer automatiquement les fichiers .swp en .swp.backup à chaque lancement de screen
J'ai donc ajouté cette ligne dans mon screenrc:

exec find /home/ubuntu/mon_répertoire_de_travail/ -name ".*.*.swp" -exec mv {} {}.backup \;

Elle ne fonctionne pas, et m'affiche comme message d'erreur :

find: Paramètre manquant pour « -exec »

   

en revanche, si je tape directement dans un terminal

find /home/ubuntu/mon_répertoire_de_travail/ -name ".*.*.swp" -exec mv {} {}.backup \;

cela fonctionne
Une idée ?

Dernière modification par samp (Le 28/03/2011, à 14:48)

Hors ligne