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.).

6
Trouvez les plus gros fichiers ou répertoires
Quelle commande imprimera les tailles de tous les fichiers et répertoires du répertoire tmp (y compris ceux cachés) et les triera par tailles du plus grand au plus petit au format lisible par l'homme (par exemple 2 Go)? La sortie pourrait être la suivante: file.mpg 2GB file.avi 1.8GB .backtup 1.7 …







2
Pourquoi le nom de fichier contient-il des points d'interrogation lorsque j'exécute un script sur ma machine distante?
J'ai un petit script qui récupère simplement la date actuelle, exécute un script PHP et redirige la sortie (et les erreurs) vers un nom de fichier contenant la date actuelle. DATE=$(date +"%Y%m%d") FILE="log/${DATE}.log" php -q script.php >> $FILE 2>&1 Lorsque j'exécute ce script sur ma machine locale (Windows 7, Aptana …


3
Script bash; optimisation de la vitesse de traitement
Je me demandais s'il y avait des directives générales pour optimiser les scripts Bash. Par exemple, il est plus pratique d'écrire des boucles que des lignes de commandes, mais est-il également plus rapide à traiter pour le système? Exemple: for i in a b c; do echo $i; done echo …


4
ET logique dans un script bash
J'ai un ifdans mon script bash qui doit vérifier si l'un des 2 fichiers existe, s'ils n'existent pas, il devrait correspondre à l'écho. Code que j'ai: if [[ ! -f /etc/benchmarking/code ]] && [[ ! -f /etc/benchmarking/code.class ]]; then echo "match" fi Mais cela ne semble pas fonctionner pour une …

5
Comment puis-je profiler un script shell?
J'ai plusieurs programmes que j'exécute dans un script shell: ./myprogram1 ./myprogram2 ... Je sais que je peux profiler chaque programme individuel en éditant le code source, mais je voulais savoir s'il y avait un moyen de mesurer le temps total exécuté en profilant le script lui-même. Existe-t-il un programme de …

2
Utilisation de la commande `select` pour imprimer un menu dans Bash
J'essaye d'implémenter un menu simple en utilisant la selectcommande. Le script (à des fins de test) est le suivant: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test …


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.