Questions marquées «shell-script»

30
Existe-t-il un shell JavaScript?

Récemment, je travaille avec JS et je suis très enthousiaste à propos de ce langage. Je sais qu'il existe node.js pour exécuter JS côté serveur, mais existe-t-il un shell qui utilise JS comme langage de script? Si une telle chose existe, est-elle utilisable et

30
Vérifiez si $ REPLY est dans une plage de nombres

J'écris un script shell pour Linux, en utilisant Bash, pour traduire n'importe quel fichier vidéo en MP4. Pour cela, j'utilise avconvavec libvorbispour l'audio. Dans mon script, j'ai une question pour l'utilisateur: read -p "- Audio Quality [scale from -2 to 10] ? " if [ -n "$REPLY" ] ; then...

30
Piège, ERR et écho de la ligne d'erreur

J'essaie de créer des rapports d'erreur à l'aide d'un piège pour appeler une fonction sur toutes les erreurs: Trap "_func" ERR Est-il possible d'obtenir de quelle ligne le signal ERR a été envoyé? La coquille est bash. Si je le fais, je peux lire et signaler quelle commande a été utilisée et...

30
SSH provoque l'arrêt de la boucle

J'ai finalement réussi à résumer un problème avec lequel je me bats depuis quelques semaines. J'utilise SSH avec des "clés autorisées" pour exécuter des commandes à distance. Tout va bien sauf quand je le fais en boucle. La boucle se termine après avoir terminé toute itération avec une commande...

29
Les instructions bash case peuvent-elles se mettre en cascade?

J'essaie de faire quelque chose comme ça: case $level in 3) echo "Level Three" 2) echo "Level Two" 1) echo "Level one" ;; esac où si $ level = 3, il produirait Level Three Level Two Level One tandis que si $ level = 1, il ne produirait que Level One Mais quand je l'essaye, j'obtiens l'erreur syntax...