URL: https://linuxfr.org/forums/programmation-perl/posts/coupage-de-string Title: Coupage de string Authors: Bashful Date: 2005年05月03日T17:01:42+02:00 Tags: Score: 0 Bonjour tout le monde, Je début le perl, j'ai lu toutes les questions sur le forum perl, et je ne trouve pas la réponse à ma question. Voila mon petit problème je récupère dans un tableau appelé '@LIST' la commande `ls -l $PATH` avec '$PATH' le chemin d'un dossier passé en paramètre. Je l'affiche dans un jolie 'foreach' pas de problème. Maintenant il faut que je traite toutes les réponses de la commande une a une. Les valeures stockées dans mon tableau sont du genre : `` -rwxr-xr-x 1 root root 588 May 1 13:13 ChangeLog -rwxr-xr-x 1 root root 631 May 1 13:13 INSTALL -rwxr-xr-x 1 root root 17719 May 1 13:13 LICENCE -rwxr-xr-x 1 root root 963 May 1 13:13 README -rwxr-xr-x 1 root root 1396 May 1 13:13 install -rwxr-xr-x 1 root root 24358 May 1 14:08 nux-XtoMP3orOGG -rwxr-xr-x 1 root root 2476 May 1 13:13 nux-XtoMP3orOGG.1 ``` et je voudrais séparé toutes les infos genre la taille le nom et la dernière modification. Mais là je bloque car je trouve pas de commande pour couper chaque string et récupéré les valeurs j'ai trouvé que substring, mais je vois pas trop comment résoudre mon problème avec, peut-être en récupèrant l'indice dans le string de chaque espace et de le couper, peut-être. Mais en perl il n'y a pas un moyen de faire un coupage avec un 'awk' par exemple ou un 'grep' comme avec la programmation bash. Merci d'avance pour votre aide. Bash'

AltStyle によって変換されたページ (->オリジナル) /