Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Il est passé 3h du matin, je viens de finir un exercice compliqué de C++ à rendre pour demain. Voulant "nettoyer" le répertoire final, j'ai exécuté la commande : "rm *.*~", pour enlever les fichiers de sauvegarde générés par l'éditeur.
Mais... J'ai oublié le tilde. J'ai foutu en l'air 5 heures de boulot en 5 secondes. PEBKAC.
PEBKAC #2331 proposé par yoshixxx le 21/06/2010 | 18 commentaires | 👍🏽 👎🏽
Boulay!
Un grand classique ^^
Commentaire #152487 écrit par JeanMi le 27/08/2010 à 12h17 | 👍🏽 👎🏽
Bizarre que tu utilises pas ton makefile pour faire ça.
Commentaire #152488 écrit par Homer le 27/08/2010 à 12h37 | 👍🏽 👎🏽
Homer : +1

N'empêche, c'est moche ^^
Commentaire #152489 écrit par neeko le 27/08/2010 à 12h50 | 👍🏽 👎🏽
Faire des rm en utilisant * est hyper risqué, t'es un vrai boulet, tu mérites donc un beau pebkac !
Commentaire #152490 écrit par Cartman34 le 27/08/2010 à 13h13 | 👍🏽 👎🏽
Il manque le -f dans la commande.
Commentaire #152491 écrit par Pouf le 27/08/2010 à 13h22 | 👍🏽 👎🏽
Tu peux le récupérer avec grep, cherche sur le net.
Commentaire #152492 écrit par ju le 27/08/2010 à 13h47 | 👍🏽 👎🏽
Sauvegarde de ton travail ?
Cartman +1 : utiliser * dans une commande rm ?
Pouf +1 : rm sans -f doit normalement demander une confirmation avec les noms des fichiers non ?

Triple PEBKAC là...
Commentaire #152493 écrit par Acorah le 27/08/2010 à 15h13 | 👍🏽 👎🏽
Homer: +1
LEARN TO MAKEFILE boulay.
Commentaire #152494 écrit par Micha le 27/08/2010 à 15h25 | 👍🏽 👎🏽
rm de base ne demande pas de confirmation.
S'il en demande c'est que vous avez un alias rm="rm -i" (tapez la commande alias, vous verrez).
Utilise un Makefile et des sauvegarde ça te sauvera la vie !

Courage c'est le métier qui rentre ;)
Commentaire #152495 écrit par but2ene le 27/08/2010 à 16h34 | 👍🏽 👎🏽
C'est plus propre si c'était dans le makefile, tu n'aurais pas eu de problème.
Commentaire #152496 écrit par Benj le 28/08/2010 à 12h06 | 👍🏽 👎🏽
J'ai une bonne technique pour éviter ça : je me suis habitué à faire mv [fichiers] /tmp/ au lieu de rm ...
Ça paraît débile de faire ça, mais c'est une bonne façon d'éviter les bêtises dans ce genre ;)
Commentaire #152497 écrit par Alpha le 28/08/2010 à 14h47 | 👍🏽 👎🏽
Une autre technique est de faire un "ls" de ton * avant de rappeler la ligne et substituer le "ls" par "rm" si on est satisfait de l'affichage.
Les profs n'expliquent pas comment faire un makefile dans bcp de formations, et ils n'expliquent pas non plus comment utiliser des dll/.so ...
Cela dit, comme on dit : il y a ceux à qui c'est arrivé, et ceux à qui ca va arriver.
Perso, j'ai perdu un script de quelques milliers de ligne car j'ai un > qui s'est inséré je sais pas trop comment entre le nom du fichier et le nom de compilateur :/
Commentaire #152498 écrit par X_Cli le 29/08/2010 à 11h29 | 👍🏽 👎🏽
sinon tu peux aussi faire un alias que tu teste avant et comme ca plus de risque^^. man alias :)
Commentaire #152499 écrit par dharth le 30/08/2010 à 22h58 | 👍🏽 👎🏽
Un informaticien comme on les aime.
Commentaire #152500 écrit par XamTheOne le 02/09/2010 à 00h34 | 👍🏽 👎🏽
Il y a aussi le raccourci [Ctrl+X] [*] dans bash qui remplace une expression avec des étoiles avec la liste des fichiers ...
Commentaire #152501 écrit par Alpha le 03/09/2010 à 19h47 | 👍🏽 👎🏽 +1
Belle illustration de "Nothing good happens after 2 A.M." (HIMYM)
;-)
Commentaire #152502 écrit par Vir7ual le 21/09/2010 à 04h43 | 👍🏽 👎🏽
C'est toi le PEBKAC : T'as eu quelques milliers d'occasions de faire une copie de sauvegarde de ton fichier, mais si tu l'as pas fait---->[]
Commentaire #152503 écrit par @X_Cli le 07/10/2010 à 12h34 | 👍🏽 👎🏽
Oui ou sinon tu configure emacs pour qu'il ne genere pas les fichiers *~ mais plutot qu'il les mette dans un repertoire de backup dans ton home.
Commentaire #152504 écrit par Vaal le 17/10/2010 à 01h39 | 👍🏽 👎🏽