Questions marquées «shell-script»

Questions sur les scripts shell, les fichiers exécutables qui sont interprétés par un shell (bash, zsh, etc.).

4
Quelle est la différence entre Ctrl-Z et kill -STOP?
Lorsque j'exécute une commande ( makesur un grand projet) à partir du shell, je peux taper Ctrl-Z pour arrêter le processus et revenir au shell. Par la suite, je peux courir fgpour continuer le processus. J'essaie d'écrire un script shell pour automatiser cela (en particulier, pour vérifier la température de …


4
trouver -exec dans le script bash avec une expansion variable
J'essaie d'exécuter une commande similaire à celle ci-dessous dans un script bash. Il doit rechercher dans tous les sous-dossiers de $sourcediret copier tous les fichiers d'un certain type au niveau racine de $targetdir. #!/bin/bash # These are set as arguments to the script, not hard-coded sourcedir="/path/to/sourcedir" targetdir="/path/to/targetdir" find "$sourcedir" -type …






2
Supprimer des fichiers antérieurs à un fichier spécifique
Je dois supprimer d'un dossier tous les fichiers antérieurs à un fichier spécifique. Exécution de bash sur CentOS 7. J'ai une solution pour cela, mais je pense qu'il devrait y avoir une manière plus élégante de le faire: reference_file=/my/reference/file get_modify_time() { stat $1 | grep -Po "Modify: \K[0-9- :]*" } …

6
Comment attendre un fichier dans le script shell?
J'essaie d'écrire un script shell qui attendra qu'un fichier apparaisse dans le /tmprépertoire appelé sleep.txtet une fois qu'il est trouvé, le programme cessera, sinon je veux que le programme soit en veille (suspendu) jusqu'à ce que le fichier soit localisé . Maintenant, je suppose que j'utiliserai une commande de test. …

4
vim: créer un fichier avec + x bit
Existe-t-il un moyen de définir le +xbit sur le script lors de la création? Par exemple, je lance: vim -some_option_to_make_file_executable script.sh et après avoir enregistré, je peux exécuter le fichier sans aucun mouvement supplémentaire. ps. Je peux courir chmoddepuis vimou même depuis la console elle-même, mais c'est un peu gênant, …


1
Quelle est la différence entre .bashrc et .inputrc
Je suis nouveau dans le système Unix et je trouve intéressant de créer des fonctions et des configurations personnalisées dans les fichiers de configuration comme .bashrcet .inputrc. Cependant, je ne comprends pas les différences entre les deux. Par exemple, lorsque j'ai créé un alias, je les ai insérés .bashrc. Example …

4
Comment faire de bash glob une variable chaîne?
Information système OS: OS X bash: GNU bash, version 3.2.57 (1) -release (x86_64-apple-darwin16) Contexte Je veux que Time Machine exclue un ensemble de répertoires et de fichiers de tout mon projet git / nodejs. Mes répertoires de projet sont dedans ~/code/private/et ~/code/public/j'essaye donc d'utiliser la boucle bash pour faire 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.