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/07/2022, à 18:23

MixT

Extraire suivant 2 conditions en bash

Bonjour,

Je possède une liste

lig-a-20.pdb
lig-a-80.pdb
lig-a-20.txt
lig-a-80.txt

lig-b-20.pdb
lig-b-80.pdb
lig-b-20.txt
lig-b-80.txt

J'aimerais extraire uniquement

lig-a-20.pdb
lig-a-80.pdb

Soit je fais ls -v *.pdb et j'ai

lig-a-20.pdb
lig-a-80.pdb
lig-b-20.pdb
lig-b-80.pdb

Soit je fait

ls -v lig-a*

lig-a-20.pdb
lig-a-80.pdb
lig-a-20.txt
lig-a-80.txt

Comment mettre 2 conditions pour obtenir :

lig-a-20.pdb
lig-a-80.pdb

J'ai aussi essayé

 ls -v *.pdb  | ls -tv lig-a* 

Dernière modification par MixT (Le 28/07/2022, à 18:25)

Hors ligne

#2 Le 28/07/2022, à 18:44

Watael

Re : Extraire suivant 2 conditions en bash

tu veux les fichiers dont le nom commence par lig et finit par .pdb.

ce n'est pas des conditions, il s'agit de Développement de chemins avec des Motifs génériques.


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#3 Le 28/07/2022, à 19:20

MixT

Re : Extraire suivant 2 conditions en bash

Aïe aïe aïe c'est à dire ?

Hors ligne

#4 Le 28/07/2022, à 19:21

Tawal

Re : Extraire suivant 2 conditions en bash

C'est à dire qu'il faut lire la documentation bash qu'on t'a donné dans d'autres sujets !
Ou même lire :

man bash

Dernière modification par Tawal (Le 28/07/2022, à 19:22)


Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#5 Le 28/07/2022, à 19:48

geole

Re : Extraire suivant 2 conditions en bash

fais

ls -v *-a-*.pdb

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#6 Le 28/07/2022, à 20:09

MixT

Re : Extraire suivant 2 conditions en bash

Merci boucoup !

Hors ligne