Mettre un espace au nom des fichiers bash
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
jisisv Messages postés 3645 Date d'inscription Statut Modérateur Dernière intervention -
jisisv Messages postés 3645 Date d'inscription Statut Modérateur Dernière intervention -
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
- Comment ouvrir un fichier epub ? - Guide
- Renommer des fichiers en masse - 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
salut,
tu as deux sripts d14 ? un qui allume quelquechose, l'autre qui éteint la même chose ?
tu devrais n'avoir qu'un script qui prend un paramètre.
pareil pour les autres.
sinon, les espaces dans les noms de fichiers c'est la plaie ! autant éviter.
tu as deux sripts d14 ? un qui allume quelquechose, l'autre qui éteint la même chose ?
tu devrais n'avoir qu'un script qui prend un paramètre.
pareil pour les autres.
sinon, les espaces dans les noms de fichiers c'est la plaie ! autant éviter.