OVH Cloud OVH Cloud

[Bash] - un cut sur un ls -al

12 réponses
Avatar
Sebas
Bonjour,
le résultat de la commande 'ls -al' retourne un résultat avec pour
délimiteur de colonnes "n espaces". Je ne peux donc pas appliquer un filtre
"cut" à moins de compter les colonnes (beurk).
Existe t il un moyen de forcer la commande à retourner un délimiteur de type
colonne ?

Merci.

2 réponses

1 2
Avatar
Nicolas George
carnetress wrote in message <41494495$0$12627$:
( sous mandrake 10.0 (man en francais of course)


Ça n'a rien d'évident.

on a donc un affichage parfaitement calibre pour filtrer les infos


Tu peux dire en quoi il est différent de la sortie de ls -l (sans alias) ?

Avatar
TiChou
Dans le message <news:41494495$0$12627$,
*carnetress* tapota sur f.c.o.l.configuration :

vous etes vraiment compliqué :


Ça n'est pas plutôt l'inverse ? Entre quelqu'un qui montre tout simplement
que son système n'a pas connaissance de la commande 'vdir' et vous qui
n'avez pas connaissance de ce que fait exactement la commande 'vdir' et qui
en plus à répondu dans ce fil de discussion à deux reprises à côté de la
plaque...

*man ls affiche* ( sous mandrake 10.0 (man en francais of course)


Voilà une bien mauvaise idée de se référer aux manuels français... Les
discussions sur ce groupe ont démontré plus d'une fois que les manuels en
français étaient souvent erronés, obsolètes ou mal traduits.

<man ls >
OM
ls, dir, vdir - Afficher le contenu d'un répertoire.

SYNOPSIS
ls [options] [fichier...]
dir [fichier...]
vdir [fichier...]


Il manque le plus intéressant :

vdir (also installed as v) is equivalent to `ls -l -b'; that is,
files are by default listed in long format.


et si l'on tape "vdir /tmp"
vdir /tmp
total 4
drwx------ 3 gres gres 60 sep 16 08:44 gconfd-gres
drwxr-xr-x 2 gres gres 60 sep 16 09:31 hsperfdata_gres
srwxrwxr-x 1 gres gres 0 sep 16 09:31 jpsock.142_03.3261
drwx------ 2 gres gres 40 sep 16 08:45 kde-gres
drwx------ 2 gres gres 140 sep 16 09:02 ksocket-gres
drwx------ 3 gres gres 220 sep 16 08:45 mcop-gres
-rw-r--r-- 1 root root 62 sep 16 08:44 pdf.log

etc

on a donc un affichage parfaitement calibre pour filtrer les infos


Tout comme 'ls -l'...

pegase bin # ls -l
total 228
-rwxr-xr-x 1 root root 94 Nov 18 2003 adsl
-rwxr-xr-x 1 root root 505 Jul 28 16:29 alllogmerge.sh
-rwxr-xr-x 1 root users 9804 Feb 11 2004 cmd5
-rwxr-xr-x 1 root root 12016 Jun 29 22:46 firewall
-rwxr-xr-x 1 root root 11984 Mar 4 2004 firewall.bak
-rwxr-xr-x 1 root root 4632 Jan 24 2004 gethostip
-rwxr-xr-x 1 root bin 57252 May 4 2003 ifconfig
-rwx------ 1 root root 245 Jun 8 00:20 ipv6
-rwxr-xr-x 1 root root 509 Jul 28 16:08 logmerge.sh
-rwxr-xr-x 1 root root 858 Jul 28 12:28 splitlog
-rwxr-xr-x 1 root root 107948 Jun 21 11:24 tar-1.13


pegase bin # vdir
total 228
-rwxr-xr-x 1 root root 94 Nov 18 2003 adsl
-rwxr-xr-x 1 root root 505 Jul 28 16:29 alllogmerge.sh
-rwxr-xr-x 1 root users 9804 Feb 11 2004 cmd5
-rwxr-xr-x 1 root root 12016 Jun 29 22:46 firewall
-rwxr-xr-x 1 root root 11984 Mar 4 2004 firewall.bak
-rwxr-xr-x 1 root root 4632 Jan 24 2004 gethostip
-rwxr-xr-x 1 root bin 57252 May 4 2003 ifconfig
-rwx------ 1 root root 245 Jun 8 00:20 ipv6
-rwxr-xr-x 1 root root 509 Jul 28 16:08 logmerge.sh
-rwxr-xr-x 1 root root 858 Jul 28 12:28 splitlog
-rwxr-xr-x 1 root root 107948 Jun 21 11:24 tar-1.13

Donc je vous le redemande, en quoi la commande 'vdir' va-t-elle aider au
problème évoqué dans ce fil de discussion ?

--
TiChou

1 2