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/*tex
devrait afficher tous les fichiers tex, ou [AB].*
tous les fichiers commençant par A ou B, etc.
6
/home/user/*tex
ne s'agit pas d'une expression régulière qui correspond à tous lestex
fichiers. 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 lestex
fichiers 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).Réponses:
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
[AB]
signifie la même chose, mais un point est un caractère générique ici, et un point là-bas.Un caractère générique unique dans globbing est ?:
ca?
est par exemple chat, can, voiture, etc.la source
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.
la source
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.
la source