Questions marquées «shell-scripting»

Programmation en langage interprété exécuté par un shell en cours d'exécution


5
Comment définir un environnement local de manière non interactive sur Debian / Ubuntu?
Habituellement, je cours aptitude -y install localesensuite dpkg-reconfigure localespour configurer les paramètres régionaux. Maintenant, je veux le mettre dans un script shell, comment puis-je faire de manière fiable ce qui suit, automatiquement / sans interaction? Choisissez-le en_US.UTF-8et définissez-le comme système par défaut Désactivez tous les autres paramètres régionaux (Facultatif) Vérifiez …

1
Ctrl-C dans les scripts bash
Comment puis-je implémenter ctrl+ la cgestion dans les scripts bash afin que le script soit interrompu, ainsi que la commande en cours d'exécution lancée par le script? (Imaginez qu'il existe un script qui exécute une commande de longue durée. L'utilisateur frappe ctrl+ cet interrompt la commande, mais le script continue.) …






5
Obtenir la liste des fichiers transférés à partir de rsync?
J'utilise actuellement rsyncun script qui déploie une application PHP à partir d'un transfert vers un serveur de production. Voici comment: rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@app.com:/var/www/html/app/ Cela génère actuellement une liste de tous les fichiers qui sont comparés (tous les fichiers du projet), mais j'aimerais qu'il ne génère …

2
Mysqldump renvoie-t-il un statut?
Je crée un script qui sauvegarde une base de données mysql en utilisant l'utilitaire mysqldump. J'écris ce script dans le shell "sh". Je voudrais capturer l'état de sortie de mysqldump dans le script (c'est-à-dire si la commande mysqldump a échoué ou réussi) afin que je puisse signaler si le script …





3
Paramètres Powershell
J'ai un bloc Param dans mon script Param ( [Parameter(Mandatory=$True)] [string]$FileLocation, [Parameter(Mandatory=$True)] [string]$password = Read-Host "Type the password you would like to set all the users to" -assecurestring ) Puis-je utiliser le Read-Host CmdLet dans un champ de paramètre requis? sinon, que puis-je faire pour m'assurer que je prends le …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.