ls -d *.mp3 | awk -F"-" '{print 1ドル}' | sed 's/ /\\ /g' > file.txt
Tu veux pas ajouter un grep pour faire exactement ce qu'il ne faut pas faire ?
et puis, traiter la sortie d'un ls est rarement pertinent.
On pourrait utiliser find : find . -maxdepth 1 -type d -iname "*.mp3" -exec mkdir '{}' \;
ou bash : for item in *.mp3; do
[ -d "$item" ] && mkdir "$item"
done
# on peut toujours faire plus de détours
Posté par NBaH . En réponse au message Garder l'anti slash dans la variable. Évalué à 2.
ls -d *.mp3 | awk -F"-" '{print 1ドル}' | sed 's/ /\\ /g' > file.txtTu veux pas ajouter un grep pour faire exactement ce qu'il ne faut pas faire ?
et puis, traiter la sortie d'un ls est rarement pertinent.
On pourrait utiliser find :
find . -maxdepth 1 -type d -iname "*.mp3" -exec mkdir '{}' \;ou bash :
for item in *.mp3; do[ -d "$item" ] && mkdir "$item"
done