Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Luc.Habert.00__arjf
"" :
grep -v "version" 1 > 2
Grep reçoit la chaine « version » comme deuxième argument, et le « » est un caractère spécial de grep (qui, en l'occurence, n'a aucun effet puisque le caractère qui suit est une lettre normale, et tout se passe comme si tu avais juste passé « version »). Si tu fais :
grep -v 'version'
, là, grep va recevoir « version », et le « » signifie pour grep « rechercher le caractère « » », donc ça va faire ce que tu veux.
"sebastien@willemijns.com" :
grep -v "\version" 1 > 2
Grep reçoit la chaine « version » comme deuxième argument, et le « » est
un caractère spécial de grep (qui, en l'occurence, n'a aucun effet puisque
le caractère qui suit est une lettre normale, et tout se passe comme si tu
avais juste passé « version »). Si tu fais :
grep -v '\version'
, là, grep va recevoir « \version », et le « \ » signifie pour grep
« rechercher le caractère « » », donc ça va faire ce que tu veux.
Grep reçoit la chaine « version » comme deuxième argument, et le « » est un caractère spécial de grep (qui, en l'occurence, n'a aucun effet puisque le caractère qui suit est une lettre normale, et tout se passe comme si tu avais juste passé « version »). Si tu fais :
grep -v 'version'
, là, grep va recevoir « version », et le « » signifie pour grep « rechercher le caractère « » », donc ça va faire ce que tu veux.
pourquoi le fichier 2 est t-il vide ? il ne devrait rester que "/ version" non ?
ps: debian sarge ;)
Le shell remplace "version" par version Grep interprete v
Pour faire ce que vous voulez il faut faire
grep 'version' 1 ou grep "\version" 1
Dans le premier cas, ' empeche le shell d'interpreter le Dans le second done pour le shell, donc grep recoit aussi
Dans les 2 cas, grep recoit qu'il interprete lui meme en seul
Nicolas George
"" wrote in message :
echo version >> 1
Pour compléter la réponse de Luc et d'ALain, ta ligne ici est risquée : Ta commande echo va recevoir la chaîne « version », et le comportement d'echo en présence d'un est extrêmement variable. Tu peux très bien t'être retrouvé avec une tabulation verticale (v, code ASCII 11) dans ton fichier.
"sebastien@willemijns.com" wrote in message
<1191944429.034635.289860@k79g2000hse.googlegroups.com>:
echo \version >> 1
Pour compléter la réponse de Luc et d'ALain, ta ligne ici est risquée : Ta
commande echo va recevoir la chaîne « version », et le comportement d'echo
en présence d'un est extrêmement variable. Tu peux très bien t'être
retrouvé avec une tabulation verticale (v, code ASCII 11) dans ton fichier.
Pour compléter la réponse de Luc et d'ALain, ta ligne ici est risquée : Ta commande echo va recevoir la chaîne « version », et le comportement d'echo en présence d'un est extrêmement variable. Tu peux très bien t'être retrouvé avec une tabulation verticale (v, code ASCII 11) dans ton fichier.
CoolFox31
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Nicolas George wrote:
"" wrote in message :
echo version >> 1
Pour compléter la réponse de Luc et d'ALain, ta ligne ici est risquée : Ta commande echo va recevoir la chaîne « version », et le comportement d'echo en présence d'un est extrêmement variable. Tu peux très bien t'être retrouvé avec une tabulation verticale (v, code ASCII 11) dans ton fichier. Ne faut-il pas pour cela, que l'option -e soit passé à la commande echo?
- -- Cle GnuPG disponible sur http://pgp.mit.edu (0x7D9DBDE7)
La vie c'est comme un concombre... des fois tu l'as dans la main... des fois tu l'as dans l'cul !
"sebastien@willemijns.com" wrote in message
<1191944429.034635.289860@k79g2000hse.googlegroups.com>:
echo \version >> 1
Pour compléter la réponse de Luc et d'ALain, ta ligne ici est risquée : Ta
commande echo va recevoir la chaîne « version », et le comportement d'echo
en présence d'un est extrêmement variable. Tu peux très bien t'être
retrouvé avec une tabulation verticale (v, code ASCII 11) dans ton fichier.
Ne faut-il pas pour cela, que l'option -e soit passé à la commande echo?
- --
Cle GnuPG disponible sur http://pgp.mit.edu (0x7D9DBDE7)
La vie c'est comme un concombre...
des fois tu l'as dans la main...
des fois tu l'as dans l'cul !
Pour compléter la réponse de Luc et d'ALain, ta ligne ici est risquée : Ta commande echo va recevoir la chaîne « version », et le comportement d'echo en présence d'un est extrêmement variable. Tu peux très bien t'être retrouvé avec une tabulation verticale (v, code ASCII 11) dans ton fichier. Ne faut-il pas pour cela, que l'option -e soit passé à la commande echo?
- -- Cle GnuPG disponible sur http://pgp.mit.edu (0x7D9DBDE7)
La vie c'est comme un concombre... des fois tu l'as dans la main... des fois tu l'as dans l'cul !