Hello
J’ai fouiner partout même le man ne donne rien
, je voudrai que ls me renvoie sa sortie en octal c’est pour les future script.
Merci d’avance ![]()
Hello
J’ai fouiner partout même le man ne donne rien
, je voudrai que ls me renvoie sa sortie en octal c’est pour les future script.
Merci d’avance ![]()
hello,
[code]
wolf@noway:~$ ls -l /etc/environment
-rw-r–r-- 1 root root 19 mar 17 09:59 /etc/environment
wolf@noway:~$ perl -e’printf “%o\n”, ( stat “/etc/environment” )[ 2 ]’
100644[/code]
Merci pour ta réponse 
sa marche en console, mai pas dans le code suivant
#!/bin/sh
if [ -z "$*" ] ;then
echo "Entrer une valeur"
else
echo "information sur le droit en octal du fichier $*"
Ret=`echo perl -e'printf "%o\n", ( stat "$*" )[ 2 ]'`
echo $Ret
fi
exit 0
[quote=“panthere”]
#!/bin/sh
if [ -z "$*" ] ;then
echo "Entrer une valeur"
else
echo "information sur le droit en octal du fichier $*"
Ret=`echo perl -e'printf "%o\n", ( stat "$*" )[ 2 ]'`
echo $Ret
fi
exit 0
[/quote]
Comment un script perl doit interpréter $* ?
Soit tu le fais en perl, soit tu le fais en bash.
man stat