Lors de l'écriture d'un script shell, j'ai rencontré un problème avec l'instruction if / else suivante qui se situe quelque part au milieu du script: if [ $act -eq "add" ] then read - "add or update: " $comm git commit -m "$comm $file" else git commit -m "$act $file" …
Cette question a déjà des réponses ici : Comment exécuter le fichier .sh sous Windows? (15 réponses) Fermé il y a 2 ans . Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Super User. Migré il y a 7 ans . Je suis …
J'essaie de configurer quelques raccourcis clavier qui ouvrent des sessions iTerm spécifiques, ce que j'ai pu faire avec BetterTouchTool et un peu de magie AppleScript. Le problème est qu'OS X insiste pour ouvrir une fenêtre de terminal pour tout script shell que vous exécutez via l'interface graphique (c'est-à-dire à partir …
J'écris un script shell, et j'ai besoin de connaître l'architecture, c'est-à-dire PPC ou Intel. À l'époque, il y avait un programme / bin / arch qui vous le disait, mais mon Mac ne semble pas l'avoir. Existe-t-il un moyen simple de le faire? Grep pour quelque chose dans un fichier …
Je lance un script distant via SSH comme ceci: ssh user@ipaddress '~/my_script.sh' Tout va bien mais une fois le script terminé, la connexion n'est pas fermée. Je dois appuyer sur CTRL-C pour rompre la connexion actuelle. J'ai essayé la commande "exit" dans '~ / my_script.sh' et c'est inutile. J'ai essayé …
Comment puis-je concaténer des chaînes et des variables dans un script shell? stringOne = "foo" stringTwo = "everythingButBar" stringThree = "? et?" Je veux sortir "foo et n'importe quoiButBar"
J'essaie d'ajouter des arguments à un appel de commande en fonction d'une autre variable. Veuillez regarder le code de script shell: curl \ $([ -z "${title}" ] || echo --data-urlencode title=${title}) \ http://example.com Dans l'exemple, si titleest donné non nul, un argument sera ajouté à curl. Cela ne fonctionne pas …
J'ai un tas de scripts exécutables roulés à la main dans mon répertoire $ HOME / bin. Certains sont écrits en bash, certains en Ruby. Tous ont la ligne shebang en haut indiquant au shell quel interprète utiliser (bash ou Ruby, dans mon cas). Je me demande s'il est préférable …
Je viens de commencer à approfondir les scripts shell, et je viens de jeter mon script dans un fichier, de le marquer chmod +x, puis de le faire /path/to/script.shet de laisser le choix de l'interpréteur par défaut, ce que j'ai supposé être zsh parce que c'est ce que J'ai utilisé …
Existe-t-il un moyen fiable de déterminer (par programme) à partir d'un script bash s'il est exécuté sur un ordinateur portable ou un ordinateur de bureau? Je pourrais évidemment inviter simplement l'utilisateur à leur demander, mais c'est assez maladroit.
Je ne comprends pas comment bash évalue l'échappement de caractères d'apostrophe dans des chaînes entre guillemets simples. Voici un exemple: $ echo ''\''Hello World'\''' 'Hello World' # works $ echo '\'Hello World\'' > # expects you to continue input J'ai essayé de chercher des explications à cela, mais je n'ai …
J'ai un script qui génère une liste de packages sur une seule longue ligne séparée par des espaces. Les informations contenues dans cette ligne doivent être insérées dans un fichier texte qui sera ensuite présenté à un utilisateur. Je veux diviser la longue ligne en plusieurs lignes avec une longueur …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.