Des alternatives à grep, ls et find

Posté par (page perso) . Édité par Davy Defaud, palm123 et Xavier Teyssier. Modéré par Xavier Teyssier. Licence CC by-sa.
Tags :
67
19
mar.
2018
Ligne de commande

Les outils en ligne de commande comme ls, grep et find existent depuis de nombreuses années et, même s’ils continuent de s’améliorer, il est parfois intéressant de regarder les alternatives. Je vais vous parler de ripgrep, exa et fd.

Journal La sortie de `ls` vient de changer

Posté par (page perso) . Licence CC by-sa.
Tags :
38
20
fév.
2016

Bonjour à tous,

Avec la mise à jour de coreutils 8.25, la sortie par défaut de ls change un peu quand la sortie est un terminal (donc pas dans les pipes).

Voyez plutôt :

$ touch un
$ touch 'mes notes.org'
$ touch 'fichier@bin'

# Avant la version 8.25
$ command ls -l
total 0
-rw-r--r-- 1 user users 0 Feb 20 09:31 fichier@bin
-rw-r--r-- 1 user users 0 Feb 20 09:31 mes notes.org
-rw-r--r-- 1 user users 0 Feb 
(...)

Forum Programmation.shell commande ls amélioré

Posté par .
1
19
juil.
2012

Bonjour, je voudrais afficher certaines infos via la commande ls

actuellement je fais ceci:

ls -lotr /Data/FIC*20120718* >$HOME/fic.list

et j'obtiens ceci comme résultat:

-rw-r----- 1 webadm 168 Jul 18 01:00 /Data/FIC_20120718_0100.csv
-rw-r----- 1 webadm 168 Jul 18 02:00 /Data/FIC_20120718_0200.csv
-rw-r----- 1 webadm 168 Jul 18 03:00 /Data/FICDATA_20120718_0300.csv

ce que je voudrais c'est juste afficher ceci

01:00 /Data/FIC_20120718_0100.csv
02:00 /Data/FIC_20120718_0200.csv
03:00 /Data/FICDATA_20120718_0300.csv

Journal lm (list movies): reprise du développement

Posté par (page perso) . Licence CC by-sa.
24
20
fév.
2012

Bonjour à tous,

Il y a quelque temps j'avais parlé ici d'un petit script que j'avais fait sur un coup de tête: lm pour list movies. Ce script récupère les métadonnées de films sur IMDb et permet de les afficher en console à la manière d'un ls. Vous pouvez ainsi afficher vos films triés selon leur note, ou les filtrer (n'afficher que les films fantastiques par exemple).

Cependant, je n'avais pas le temps de m'occuper de ce projet, étant beaucoup (...)

Forum Linux.général Améliorer les performances lors de l'accès au contenu d'un répertoire.

Posté par .
2
21
déc.
2011

Bonjour,

Je réalise quelques tests sur ma Fedora 16, relatifs au parcours d'une arborescence avec beaucoup de fichiers dedans, pour les besoins de l'exemple, plus de 160.000 fichiers vides dans un repertoire racine, et le meme nombre de fichiers, avec les même noms, dans 5 répertoires enfants (size1..5).

*** avec zsh ***

[1] [bigdir] ls -l . size* | wc -l 
960022

[2] [bigdir] time touch **/1plop.jpg 
touch **/1plop.jpg  0,16s user 1,24s system 99% cpu 1,412 total

[3] [bigdir] time
(...)