• [^] # Re: Victoire

    Posté par (site web personnel, Mastodon) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 5.

    les username ou les groupes

    Si tu ne veux pas les groupes, tu utilises -o à la place de -l, et si tu veux pas propriétaires tu utilises -g, et cerise sur le gâteau tu peux combiner les deux : ls -Sog (il te restera les permissions, comptes de références, tailles et dates.)
    J'utilise souvent -og ou -go avec un tri de mon choix (et -F), comme toi pour ne pas polluer avec les noms ou id associés (et pour clarifier dossiers et liens).

    pour avoir ce dont je parle, il faudrait un truc du style: ls -Sl | awk '{print 5,ドル9ドル}'

    (correction de moi car la taille est en cinquième position ici)
    Pour virer la date :
    - avec l'implémentation BSD, il faut utiliser -D '' ;
    - avec l'implémentation GNU, il faut utiliser --time-style='' ou précéder l'appel de TIME_STYLE=""
    - Il n'y a hélas pas de solution standard/portable.
    À ce stade, chez moi, il reste les permissions et le décompte de liens en positions prévisibles et donc je peux enchaîner par | cut -c 15- par exemple ; mais je suis d'accord qu'il est dommage que ce ne soit pas natif.

    j'aurai aimé que cette commande dispose du -o de ps, qui permets de controller quelles colonnes sont affichées

    Je pense que c'est vraiment parce-que ls a été pensé pour ne s'utiliser qu'interactivement et répondait aux besoins connus à l'époque. À l'inverse, ps a un comportement par défaut en mode interactif mais a été prévu pour être utilisé dans les scripts.

    "It is seldom that liberty of any kind is lost all at once." ― David Hume