Enlever des colonnes de "ls"
Résolu
Bonjour à tous !
J'aimerais savoir s'il est possible d'enlever des colonnes de la commande ls. Entre autre, j'aimerais qu'il ne m'affiche pas la taille des fichiers quand je tape "ls -all". Existe-t-il une option de la commande ls pour enlever ces données ?
Merci d'avance pour vos réponses !
JM
J'aimerais savoir s'il est possible d'enlever des colonnes de la commande ls. Entre autre, j'aimerais qu'il ne m'affiche pas la taille des fichiers quand je tape "ls -all". Existe-t-il une option de la commande ls pour enlever ces données ?
Merci d'avance pour vos réponses !
JM
Configuration: Windows XP Internet Explorer 7.0
5 réponses
-
-
Exact. Mais j'ai oublié de préciser que je travaille à la fois sur un système BusyBox et sur une Gentoo avec un bash.
Je dois comparer en fait les dates des deux fichiers et comme les "ls" ne sont pas les mêmes, je dois les convertir au même format avec un :
LANG=EN ls -l -t --time-style=+"%a %b %e %T %Y".
Ainsi, les ls ressortent le même format sur les deux systèmes. Malheureusement, cette commande sort également la taille des fichiers du répertoire. Donc comme je compare les dates en sortant d'abord l'année, le mois... avec un cut -c , la taille des fichiers décale les colonnes. Voilà pourquoi j'aurais aimé inhibé cet affichage afin d'avoir les dates sur les mêmes colonnes à chaque fois. :) -
ModérateurSalut,
Et en filtrant avec "awk" au-paravant ?
-
Désolé, je réponds un peu tard mais effectivement, ça me semble être une solution plutôt pas mal. Je testerai ça demain et je te tiens au courant. Merci. :)
-
C'est bon, ça fonctionne avec ça ! Encore merci ! ;)
Je sélectionne juste les colonnes qui m'intéressent et après la comparaison est aisée. :)