Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.

4
comment implémenter logrotate dans un script shell
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Je veux implémenter logrotate pour contrôler la taille du fichier journal, alors comment implémenter logrotate, si la situation est comme ci-dessus?


4
noms de variables dynamiques bash (variables)
Je veux créer dynamiquement une séquence de chaînes en manipulant un tableau d'éléments et créer une procédure arithmétique. for name in FIRST SECOND THIRD FOURTH FIFTH; do $name = $(( $6 + 1 )) $name = "${$name}q;d" echo "${$name}"; printf "\n" done Le résultat souhaité serait le ci-dessous pour les …
12 bash  variable 






7
Sérialiser la variable shell en bash ou zsh
Existe-t-il un moyen de sérialiser une variable shell? Supposons que j'ai une variable $VARet que je souhaite pouvoir l'enregistrer dans un fichier ou autre chose, puis la relire plus tard pour obtenir la même valeur? Existe-t-il un moyen portable de le faire? (Je ne pense pas) Existe-t-il un moyen de …
12 bash  shell  zsh  variable 



5
Vider un fichier sans perturber l'écriture du tuyau
J'ai un programme dont je redirige la sortie vers un fichier journal: ./my_app > log Je voudrais effacer (c'est-à-dire vide) le journal de temps en temps (sur demande) et j'ai essayé diverses choses comme cat "" > log Cependant, il semble toujours que le canal d'origine est alors perturbé et …

4
comment renommer des fichiers lors de la copie?
Comment copier (style d'archivage où la date n'est pas modifiée) tous les fichiers d'un répertoire de sauvegarde dans le répertoire de l'utilisateur tout en renommant chaque fichier pour supprimer la partie chaîne aléatoire du nom (c'est-à-dire -2b0fd460_1426b77b1ee_-7b8e)? cp de: /backup/path/data/Erp.2014.02.16_16.57.03-2b0fd460_1426b77b1ee_-7b8e.etf à: /home/user/data/Erp.2014.02.16_16.57.03.etf Chaque fichier commencera toujours par "Erp". suivi de …
12 bash  shell  rename  file-copy 

3
Comparaison de deux commandes de recherche
Récemment, j'ai reçu ce findone-liner, mais je ne suis pas en mesure d'expliquer d'où vient la différence des deux ci-dessous: Exemple 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Exemple 2 [root@centos share]# find . -exec grep -i "madis" {} \; Madison Randy:300:Product …
12 bash  shell  find 

5
Intersection de deux tableaux dans BASH
J'ai deux tableaux comme celui-ci: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf vol-98c2bbef vol-7320102b vol-8f6226cc vol-27991850 vol-71600106 vol-615e1222) Les tableaux ne sont pas triés et peuvent même contenir des éléments dupliqués. Je voudrais faire l'intersection de ces …
12 bash  scripting  array 

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.