Retourner au contenu associé (entrée de forum : retirer une chaîne de caractère à la fin du nom de fichier)
Posté par Steve Azriel le 07 janvier 2007 à 10:45. En réponse au message retirer une chaîne de caractère à la fin du nom de fichier. Évalué à 1.
NEWNAME=`echo "$i" | sed -e "s/&cars=250.*$//g"`;
NEWNAME=`echo "$i" | sed -e "s/&max=.*$//g"`;
NEWNAME=$(echo "$i" | sed -e "s/^\([^&]*\)&.*$/1円/g")
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: retirer une chaîne de caractère à la fin du nom de fichier
Posté par Steve Azriel . En réponse au message retirer une chaîne de caractère à la fin du nom de fichier. Évalué à 1.
Cela devrait mieux fonctionner avec "&max=.*" dans la commande sed:
Ainsi:
deviendrait
Bon courage !
Cdlt,
PS: Pour faire un nettoyage du nom du fichier par rapport au premier '&' trouvé, sed est encore un bon camarade:
A tester avant toute intégration :-)