Transposer un bash en une ligne d'instruction sur Terminal
_Ritchi_ Messages postés 22348 Statut Contributeur -
Bonjour,
J'utilise avec succès un doc.sh appelé par mon logiciel, pour zipper un document.
Tout va bien, mais j'aimerais transposer cette opération sur une ligne d'instruction du terminal, sans passer par un doc.sh donc.
Le doc.sh se présente comme suit (et fonctionne parfaitement):
#!/bin/bash
zip -3 -j cheminDESTI.zip cheminORIG.data
La ligne du terminal se présente comme suit :
open -a /bin/bash --args -c 'zip -3 -j cheminDESTI.zip cheminORIG.data
Mais elle ne fonctionne pas. Le zippage commence mais s'interrompt aussitôt, le résultat .zip est déposé au bon endroit, mais pèse une poignée d'octets.
Cela se passe sur MacOS, faut-il utiliser une syntaxe spéciale?
Quelqu'un aurait-il un conseil ?
- Transposer un bash en une ligne d'instruction sur Terminal
- Partager photos en ligne - Guide
- Commande terminal mac - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- En ligne sur instagram alors que non - Forum Instagram