Retourner au contenu associé (entrée de forum : profondeur relative d'un fichier dans une arborescence)
Posté par Chris K. le 23 avril 2008 à 11:37. En réponse au message profondeur relative d'un fichier dans une arborescence. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Un peu de perl
Posté par Chris K. . En réponse au message profondeur relative d'un fichier dans une arborescence. Évalué à 2.
find ./ -name "*.*" | cut -d"/" -f2- | perl -e 'while(<>) { $l = $_; @arr = split(/\//); $l =~ s/\n//; $cnt = @arr; print $l.":".($cnt - 1)."\n" }'
Ou find recherche les fichiers,
cut -d"/" -fX- permet d'enlever la racine
et derrière un bout de perl qui compte le nombre de / et affiche le chemin relatif, deux points et le niveau