Mash
Shell puissant
MSH est un projet qui me traine dans la tête depuis quelques mois, et qui découle comme tout mes projets d'un manque ressenti dans mon travail quotidien. Ce projet est en fait assez simple : aller plus loin encore dans la puissance au niveau de l'interpréteur de commande, qui dans le monde Unix se nomme Shell.
Par exemple, il serait assez pratique de sélectionner un groupe de fichiers, et de leur faire subir toute sorte d'opérations. C'est possible quand ils sont dans le même répertoire avec une interface (GMC, ou sous Windows), mais quand ils sont dans des répertoires différents... Donc il faudrait pouvoir ajouter et retrancher des fichiers de ces listes de manière simple. Par exemple ces commandes selectionnent les fichiers dans deux répertoires et enlévent certains fichiers de cette liste, puis copient ces images dans un autre répertoire.
>ajoute liste1 ~/Images/*.jpg /root/Images/*.*
>enleve liste1 *copie*.* *sauve*.*
>cp liste1 /mnt/Be/Images
Ces listes pourraient être copiées, mixées, et seraient conservées d'une session à l'autre.
Voila pour l'instant mon idée.
Par exemple, il serait assez pratique de sélectionner un groupe de fichiers, et de leur faire subir toute sorte d'opérations. C'est possible quand ils sont dans le même répertoire avec une interface (GMC, ou sous Windows), mais quand ils sont dans des répertoires différents... Donc il faudrait pouvoir ajouter et retrancher des fichiers de ces listes de manière simple. Par exemple ces commandes selectionnent les fichiers dans deux répertoires et enlévent certains fichiers de cette liste, puis copient ces images dans un autre répertoire.
>ajoute liste1 ~/Images/*.jpg /root/Images/*.*
>enleve liste1 *copie*.* *sauve*.*
>cp liste1 /mnt/Be/Images
Ces listes pourraient être copiées, mixées, et seraient conservées d'une session à l'autre.
Voila pour l'instant mon idée.
06/05/2002 - Cédric Girard

