Mettre un espace au nom des fichiers bash
xunil2003
Messages postés
830
Statut
Membre
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
J'ai créer des scripts bash et j'ai ajouté le chemin dans $PATH afin de simplifier l'usage.
Les fichiers sont nommés
J''ai dû mettre un tiré entre les espace dans le nom du fichier pour éviter que l'utilisateur mette un slash entre les espace.
Ma question est y a t'il un moyen pour que l'utilisateur puisse taper la commande avec un espace dans le nom du fichier sans tiré ou slash , comme ceci ?
Merci.
J'ai créer des scripts bash et j'ai ajouté le chemin dans $PATH afin de simplifier l'usage.
Les fichiers sont nommés
d14-on d14-off minuterie-f3 e1-bri-15 e1-dim-15
J''ai dû mettre un tiré entre les espace dans le nom du fichier pour éviter que l'utilisateur mette un slash entre les espace.
Ma question est y a t'il un moyen pour que l'utilisateur puisse taper la commande avec un espace dans le nom du fichier sans tiré ou slash , comme ceci ?
d14 on d14 off minuterie f3 e1 bri 15 e1 dim 15et que celui ci fonctionne en ligne de commande.
Merci.
A voir également:
- Mettre un espace au nom des fichiers bash
- Espace insécable - Guide
- Espace de stockage gmail plein - Guide
- Comment réduire la taille d'un fichier - Guide
- Renommer des fichiers en masse - Guide
- Comment ouvrir un fichier epub ? - Guide
3 réponses
C'est un TRES mauvaise pratique de mettre des espaces dans des noms de fichiers. Il n'y en aura jamais dans les fichiers installés par le système.
Cette pratique, courante sous Win$ est évidemment destinée à dégoûter les utilisateurs de toute tentative de script.
Window$ est ne l'oublions pas un infâme clickodrome ne laissant guère de liberté à l'utilisateur.
Sous Unix , utilise de préférence un underscore '_' ou éventuellement un tiret '-'.
Le tiret peut cependant poser des conflite avec les options de certains utilitaires comme grep
Cette pratique, courante sous Win$ est évidemment destinée à dégoûter les utilisateurs de toute tentative de script.
Window$ est ne l'oublions pas un infâme clickodrome ne laissant guère de liberté à l'utilisateur.
Sous Unix , utilise de préférence un underscore '_' ou éventuellement un tiret '-'.
Le tiret peut cependant poser des conflite avec les options de certains utilitaires comme grep