find et formattage

トップ ページ

このメッセージに返信
著者: anne.guilde@free.fr
日付:  
To: ML Guilde
題目: find et formattage
bonjour,

J'ai réussi à formater la sortie de find comme cela

chemin avec nom -|- droit -|- %h ? -|- proprio -|- groupe -|- taille -|-
date -|- type -|-

# find . -exec stat --printf='%n -|- %A -|- %h -|- %U -|- %G -|- %s -|-
%y -|- %F -|-\n' {} + | sort
>/home/anne/sda1/anne/Documents/anne/linux/vvv/lien-brise/liste-e63b0852-2



Mais j'aimerais formater la sortie de find comme cela

chemin -|- nom -|- droit -|- %h ? -|- proprio -|- groupe -|- taille -|-
date -|- type -|-

# find . -exec stat --printf=' ?? -|- %f -|- %A -|- %h -|- %U -|- %G
-|- %s -|- %y -|- %F -|-\n' {} + | sort

Comment mettre le chemin sans le nom de fichier?
Je n'ai pas trouvé le grigri à mettre


%h c'est quoi exactement? Je n'ai compris l'explication
Leading directories of file's name (all but the last element). If the
file name contains no slashes (since it is in the current directory) the
%h specifier expands to ".".
Je n'ai compris l'explication.

Merci
Anne