Comande Unix : ls redirigée vers grep ? aide!
jean-clément
-
Utilisateur anonyme -
Utilisateur anonyme -
salut tlm comment allez-vous ?
Voila mon probleme : quelle est la commande ( Unix)qui affiche les fichiers ( sortie de commande ls redirigée vers grep ) qui contienne seulement le mot FRAISE OU fraise( majuscule ou miniscule ) ? j'ai cherché et moi j'ai trouvé ceci : % ls|grep -i '^fraise$' mais ca ne marche pas ...
...Pouvez vous m'aider , ma vie en depend ! Merci.
Voila mon probleme : quelle est la commande ( Unix)qui affiche les fichiers ( sortie de commande ls redirigée vers grep ) qui contienne seulement le mot FRAISE OU fraise( majuscule ou miniscule ) ? j'ai cherché et moi j'ai trouvé ceci : % ls|grep -i '^fraise$' mais ca ne marche pas ...
...Pouvez vous m'aider , ma vie en depend ! Merci.
A voir également:
- Comande Unix : ls redirigée vers grep ? aide!
- Formation ibm aix unix ✓ - Forum Linux / Unix
- Invite de comande - Guide
- Fichier executable unix - Forum MacOS
- JPEG formatés en Fichier exécutable Unix - Forum MacOS
- [UNIX] Compatiblité entre IBM AIX et RedHat ✓ - Forum Redhat
2 réponses
1°) ça va, mais fatigué. Et toi? :)
2°) comment ça ça ne marche pas? enfin attention, qu'on soit bien d'accord, ça va te renvoyer le nom d'un fichier s'appelant fraise _tout court_ sans rien d'autre, ok? et n'importe quelle casse, donc fraise ou FrAisE ou FRAISE
le fichier existe je suppose? qu'entends-tu par "ça ne marche pas"? il faut mieux décrire les problèmes. Tu as d'autres fichiers en réponse? pas de fichier du tout?
chez moi ça fonctionne. A tout hasard tu peux toujours faire ls -1 avant le grep mais normalement ça ne changera rien
maintenant, si le fichier a un nom qui _contient_ fraise alors dans ce cas vire le chapeau et le dollar
2°) comment ça ça ne marche pas? enfin attention, qu'on soit bien d'accord, ça va te renvoyer le nom d'un fichier s'appelant fraise _tout court_ sans rien d'autre, ok? et n'importe quelle casse, donc fraise ou FrAisE ou FRAISE
le fichier existe je suppose? qu'entends-tu par "ça ne marche pas"? il faut mieux décrire les problèmes. Tu as d'autres fichiers en réponse? pas de fichier du tout?
chez moi ça fonctionne. A tout hasard tu peux toujours faire ls -1 avant le grep mais normalement ça ne changera rien
maintenant, si le fichier a un nom qui _contient_ fraise alors dans ce cas vire le chapeau et le dollar
Donne un poisson à quelqu'un , il mangera un jour
Apprend lui à pêcher , il mangera toute sa vie
(oui, s'il y a (la mer)|(le fleuve)|(le lac) dans le voisinage)
Tutoriels:
http://www.google.be/search?hl=fr&ie=UTF-8&q=expression+r%C3%A9guli%C3%A8re+tutorial&spell=1
http://www.phpfrance.com/tutorials/index.php?id=22
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Apprend lui à pêcher , il mangera toute sa vie
(oui, s'il y a (la mer)|(le fleuve)|(le lac) dans le voisinage)
Tutoriels:
http://www.google.be/search?hl=fr&ie=UTF-8&q=expression+r%C3%A9guli%C3%A8re+tutorial&spell=1
http://www.phpfrance.com/tutorials/index.php?id=22
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Concernant mon probleme , j'ai deja crée des fichiers dans un sous repertoire , ce que je veux ,c'est une commande qui me permette de voir a l'ecran mes fichiers Fraise ou fraise ( lesquels sont creés et se trouve dans mon sous-repertoire ) ,tu m'as conseillé :
LS -1|grep -i 'fraise' . ca marche , mais il y a un hic , il apparait sur mon écran : Fraise, fraise et ...afraise . En fait comment maintenant me débarraser de ce 'afraise '?
Merci encore de m'aider Hector .
remets aussi le dollar
atouzazar, si de nouveau ça ne marche pas, remplace voir ton ls -1 par /bin/ls -1
--comment écrit-on une commande ( sous Unix) qui trouve dans un fichier toutes les lignes qui ne se terminent ni par un "point-virgule (;) " ni par "un pont (.) ".
--Puis une commande qui recherche dans un fichier toutes les lignes commencant par n'importe quel caractere suivi d'un o (lettre alphabetique en miniscule ) et faire le tri sur le deuxieme champ de ce fichier .
---Et pour finir quelle est la commande qui fait le tri sur le deuxieme champ d'un fichier ?
Merci encore Hector pour ton aide , j'en ai vraiment besoin ,!
man perlre