Questions marquées «sh»

436
Git Bash est extrêmement lent sur Windows 7 x64

J'ai utilisé Git sur Windows et Ubuntu pendant le développement d'un petit projet, alternant fréquemment entre les deux. Le problème est que Git Bash devient constamment lent. Quand je dis lent, je veux dire que l'exécution cdprend de 8 à 25 secondes, l'exécution des gitcommandes de 5 à 20...

430
trouver -exec avec plusieurs commandes

J'essaie d'utiliser find -exec avec plusieurs commandes sans succès. Quelqu'un sait-il si des commandes telles que les suivantes sont possibles? find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \; Fondamentalement, j'essaie d'imprimer la dernière ligne de chaque fichier txt dans le répertoire en...

428
Longueur de chaîne en bash

Comment obtenir la longueur d'une chaîne stockée dans une variable et l'affecter à une autre variable? myvar="some string" echo ${#myvar} # 11 Comment définissez-vous une autre variable sur la sortie

417
Expiration du délai de connexion bloqué Vagrant

Mon vagabond fonctionnait parfaitement bien la nuit dernière. Je viens d'allumer le PC, de frapper vagrant up, et voici ce que j'obtiens: ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat...

413
Comment ajouter une barre de progression à un script shell?

Lors de l'écriture de scripts dans bash ou tout autre shell dans * NIX, lors de l'exécution d'une commande qui prendra plus de quelques secondes, une barre de progression est nécessaire. Par exemple, copier un gros fichier, ouvrir un gros fichier tar. Quelles méthodes recommandez-vous pour ajouter...

407
Obtenir le temps d'exécution du programme dans le shell

Je veux exécuter quelque chose dans un shell Linux sous quelques conditions différentes, et être capable de produire le temps d'exécution de chaque exécution. Je sais que je pourrais écrire un script perl ou python qui ferait cela, mais est-il possible de le faire dans le shell? (qui se trouve être...

406
Performances de HashSet vs. List

Il est clair que les performances de recherche de la HashSet<T>classe générique sont supérieures à celles de la List<T>classe générique . Il suffit de comparer la clé basée sur le hachage avec l'approche linéaire dans leList<T> classe. Cependant, le calcul d'une clé de hachage...

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

Je veux exécuter des mongocommandes dans un script shell, par exemple dans un script test.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Lorsque j'exécute ce script via ./test.sh, la connexion à MongoDB est établie, mais les commandes suivantes ne sont pas exécutées....