Gestionnaire de fichiers capable de filtrer à l'aide d'expressions régulières

6

Existe-t-il un gestionnaire de fichiers graphique qui supporte les vignettes pour Linux comme thunar ou nautilus, ce qui me permet de filtrer un répertoire par une expression régulière. Par exemple, la frappe /home/user/*texdevrait afficher tous les fichiers tex, ou [AB].*tous les fichiers commençant par A ou B, etc.

étudiant
la source
Juste pour l'enregistrement, il /home/user/*texne s'agit pas d'une expression régulière qui correspond à tous les texfichiers. Vous avez probablement confondu l'écriture de shell avec les expressions rationnelles. Votre exemple correspond /home/usertex, /home/user/tex, /home/user//tex, etc. Si vous voulez faire correspondre tous les texfichiers de cette manière, l'expression rationnelle serait quelque chose comme /home/user/.*tex(notez que cela correspondrait à des fichiers TeX dans un sous - répertoire aussi bien).
HalosGhost

Réponses:

1

Le midnight-commander, qui est une sorte d’hybridation entre graphique et textuel, supporte le globbing, ce que vous montrez dans vos exemples.

Par conséquent, les gestionnaires de fichiers qui prétendent être des versions graphiques de midnight-commander(Krusador?) Devraient pouvoir le faire.

Une différence entre globbing et regex est, par exemple

 foo*bar in regex means foobar, fooobar, foooooooobar etc.
 foo*bar in globbing means foo.bar fooxbar, all of the above. 

[AB] signifie la même chose, mais un point est un caractère générique ici, et un point là-bas.

 ca[nt].png  matches cat.png and can.png in both cases, 
 but catopng only as regex. 

Un caractère générique unique dans globbing est ?: ca?est par exemple chat, can, voiture, etc.

Utilisateur inconnu
la source
2

Pcmanfm vous permet de filtrer la vue. Essayez d’appuyer sur ctrl + e, puis si vous écrivez * .tex, vous ne voyez que le fichier tex comme lorsque vous utilisez la commande ls.

Klemm
la source
Ce n'est pas une expression régulière. C'est simplement un exemple d'éclaboussement.
HalosGhost
1

Vous trouverez sur Wikipedia une liste complète des gestionnaires de fichiers , avec une comparaison détaillée des fonctionnalités de recherche / expression régulière proposées. Vous devrez cependant obtenir des résultats croisés avec ceux compatibles avec * nix.

Il semble qu'au moins Konqueror et Dolphin prennent en charge les expressions rationnelles et les vignettes.

Coren
la source