Listage de fichiers

Fermé
Dadox - 19 juin 2008 à 19:32
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 19 juin 2008 à 20:23
Bonjour,
J'ai quelques notions déjà en Linux et je voulais faire un truc assez simple mais finalement problème.
Je suis en train de répertorier mes fichiers de musique. Je veux récuperer le nom du morceaux dans un fichier .txt

Donc a partir de la console, je fais de cd pour arriver jusqu'au dossier en question et je fais un ls >> monfichier.txt

Mais je voudrais ne récupérer que le nom de la piste sans le .mp3 ou autre

Quelqu'un aurait une idée svp?

Merci

Dadox
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
19 juin 2008 à 20:10
Salut,

A adapter à ton cas :
[tmpfs]$ ls -1
fichier1.aac
fichier1.mp3
fichier1.ogg
fichier1.waw
fichier1.wma
fichier2.aac
fichier2.mp3
fichier2.ogg
fichier2.waw
fichier2.wma
fichier3.aac
fichier3.mp3
fichier3.ogg
fichier3.waw
fichier3.wma

[tmpfs]$ for fich in *; do echo "${fich%.*}";done
fichier1
fichier1
fichier1
fichier1
fichier1
fichier2
fichier2
fichier2
fichier2
fichier2
fichier3
fichier3
fichier3
fichier3
fichier3

[tmpfs]$
;-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
19 juin 2008 à 20:19
Salut,

ls -1 | sed 's/\..*//'

;-)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
19 juin 2008 à 20:23
Pffffffffffffffffffffffff faignant ;-DDD
0