preguntar acerca de sh

4
réponses

‘echo’ sans retour à la ligne dans un script shell

J'ai un problème avec echo dans mon script: echo -n "Some string..." Imprime -n Some string... Et passe à la ligne suivante. Dans la console, cela fonctionne correctement sans nouvelle ligne: Some string... ... …
demandé sur 1970-01-01 00:33:32
19
réponses

Comment exécuter des commandes mongo via des scripts shell?

Je veux exécuter des commandes mongo dans un script shell. J'ai essayé de manière suivante test.sh #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Quand j'exécute le script ci-dessus. /test.sh Puis connexion mongo établi …
demandé sur 1970-01-01 00:33:31
2
réponses

Comment puis-je diviser une commande sur plusieurs lignes lors de l’utilisation d’une instruction if?

Comment puis-je diviser une commande sur plusieurs lignes dans le shell, lorsque la commande est partie d'un if déclaration? Cela fonctionne: if ! fab --fabfile=.deploy/fabfile.py --forward-agent --disable-known-hosts deploy:$target; then rc=1 …
demandé sur 1970-01-01 00:33:33
9
réponses

Comment afficher la barre de progression wget uniquement?

Par exemple: wget http://somesite.com/TheFile.jpeg downloading: TheFile.tar.gz ... --09:30:42-- http://somesite.com/TheFile.jpeg => `/home/me/Downloads/TheFile.jpeg' Resolving somesite.co... xxx.xxx.xxx.xxx. Connecting to somesite.co …
demandé sur 1970-01-01 00:33:31
4
réponses

Répertoire courant du script Shell?

Quel est le répertoire courant du script shell? Je ce répertoire actuel à partir duquel je l'ai appelé? Ou ce répertoire où script situé? ... …
demandé sur 1970-01-01 00:33:32
11
réponses

Comment obtenir le nom de chemin absolu du script shell sur MacOS?

readlink -f n'existe pas sur MacOS. La seule solution de travail pour Mac OS que j'ai réussi à trouver sur le net va comme ceci: if [[ $(echo $0 | awk '/^//') == $0 ]]; then ABSPATH=$(dirname $0) else ABSPATH=$PWD/$(dirname $0) fi Quelqu' …
demandé sur 1970-01-01 00:33:31
3
réponses

L’équivalent de.bat dans mac os

J'utilise actuellement un .bat fichier qui est utilisé pour appeler un fichier java. Si je voulais utiliser la même fonctionnalité sur Mac OS, quels changements de format ferais-je? (sauf si l'équivalent .bat sur Mac OS est le format .sh?) java -cp …
demandé sur 1970-01-01 00:33:32
2
réponses

git avec —Git-dir = résultats dans ‘pas un dépôt git’

J'ai un script dans l'une de mes applications iOS qui devrait obtenir le hachage de révision git et le mettre dans le numéro de version. Dans ce script, je lance git --git-dir="$PROJECT_DIR " show-s --pretty = format: % h pour cela. Cependant, je reç …
demandé sur 1970-01-01 00:33:32
1
réponses

Impossible d’installer miniconda3 sur un mac

je suis en train d'installer miniconda via le script bash de l'officiel source. J'ai suivi toutes les instructions officielles ainsi que vérifié deux fois avec les informations existantes pour l'installation de miniconda 3 via bash. je reçois cette …
demandé sur 1970-01-01 00:33:38
11
réponses

convertir la sortie bash `ls` en JSON array

est-il possible d'utiliser un script bash pour formater la sortie du ls pour un tableau json? Pour être JSON valide, tous les noms des dirs et des fichiers doivent être enveloppés dans des guillemets doubles, séparés par une virgule, et la chose enti …
demandé sur 1970-01-01 00:33:32