rm insensible à la casse ?
Le
steve

Salut,
Il semble que sur mon système, rm soit insensible à la casse :
$ mkdir tmp
$ cd tmp
$ touch as.mp4 sdfsdf.MP4
$ rm -i *.mp4
rm: supprimer fichier vide «as.mp4»? y
rm: supprimer fichier vide «sdfsdf.MP4»? y
$ ls
total 0
Est-ce que j'ai bricolé une option sans m'en rendre compte ou est-ce
le comportement par défaut ?
Sous bash, en faisant
$ shopt -s nocaseglob
on obtient ce comportement.
Dans l'aide de bash, on lit :
If the shell option nocaseglob is enabled, the match is performed
without regard to the case of alphabetic characters.
mais je n'arrive pas à trouver comment faire pour vérifier que c'est
bien le cas, où ça se trouve et comment désactiver cette option.
Merci,
s.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20140321145909.GA29400@localhost
Il semble que sur mon système, rm soit insensible à la casse :
$ mkdir tmp
$ cd tmp
$ touch as.mp4 sdfsdf.MP4
$ rm -i *.mp4
rm: supprimer fichier vide «as.mp4»? y
rm: supprimer fichier vide «sdfsdf.MP4»? y
$ ls
total 0
Est-ce que j'ai bricolé une option sans m'en rendre compte ou est-ce
le comportement par défaut ?
Sous bash, en faisant
$ shopt -s nocaseglob
on obtient ce comportement.
Dans l'aide de bash, on lit :
If the shell option nocaseglob is enabled, the match is performed
without regard to the case of alphabetic characters.
mais je n'arrive pas à trouver comment faire pour vérifier que c'est
bien le cas, où ça se trouve et comment désactiver cette option.
Merci,
s.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20140321145909.GA29400@localhost
steve
Voilà ce que ça me renvoie (s/s sid):
autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize on
cmdhist on
compat31 off
compat32 off
compat40 off
compat41 off
compat42 off
complete_fullquote on
direxpand off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug off
extglob on
extquote on
failglob off
force_fignore on
globstar off
globasciiranges off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete off
huponexit off
interactive_comments on
lastpipe off
lithist off
login_shell on
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off
--
<Tzim> passe a la fnac : t'as au moins 1 PC sur 2 avec de l'AMD dedans
<Faskil> et autant de vendeurs qui savent ce qu'est un PC
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Pas pensé à faire ça...
Et chez moi :
nocaseglob on
nocasematch off
$ shopt -u nocaseglob
met à off. Après un peu de recherche, je me rends compte que j'avais
mis ça dans mon ~/.bashrc....ça m'a fait perdre un film de vacances...
Merci,
s.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/