Questions marquées «shell»

303
Fichiers diff présents dans deux répertoires différents

J'ai deux répertoires avec la même liste de fichiers. J'ai besoin de comparer tous les fichiers présents dans les deux répertoires à l'aide de la diffcommande. Existe-t-il une option de ligne de commande simple pour le faire, ou dois-je écrire un script shell pour obtenir la liste des fichiers,...

294
Comment passer le mot de passe à pg_dump?

J'essaie de créer un cronjob pour sauvegarder ma base de données tous les soirs avant que quelque chose de catastrophique ne se produise. Il semble que cette commande devrait répondre à mes besoins: 0 3 * * * pg_dump dbname | gzip > ~/backup/db/$(date +%Y-%m-%d).psql.gz Sauf après avoir exécuté...

290
Comment utiliser les variables shell dans un script awk?

J'ai trouvé quelques façons de passer des variables de shell externes à un awkscript, mais je suis confus à propos de 'et ". Tout d'abord, j'ai essayé avec un script shell: $ v=123test $ echo $v 123test $ echo "$v" 123test Ensuite, j'ai essayé awk: $ awk 'BEGIN{print "'$v'"}' $ 123test $ awk...

284
Comment obtenir des arguments avec des drapeaux dans Bash

Je sais que je peux facilement obtenir des paramètres positionnés comme celui-ci dans bash: $0 ou $1 Je veux pouvoir utiliser des options de drapeau comme celle-ci pour spécifier à quoi chaque paramètre est utilisé: mysql -u user -h host Quelle est la meilleure façon d'obtenir de la -u paramvaleur...