J'essaie d'écrire mon deuxième script Bash. Où je passe par les dossiers récursivement et fais une list et count les dossiers et les dossiers. D'une certaine façon cela fonctionne mais si "find" arrive à un directory où il a l'autorisation refusée, il continue simplement le script. Ignorer le directory sans countr les files ni me […]
J'utilise bash version 4.1.2 (1) -release (x86_64-redhat-linux-gnu) sur cygwin avec git 1.7.1. Je voulais faire un alias pour une command qui devait utiliser l'argument d'input deux fois. En suivant ces instructions , j'ai écrit [alias] branch-excise = !sh -c 'git branch -D $1; git push origin –delete $1' — et j'obtiens cette erreur: $> git […]
Je veux download tous les files de ce directory GitHub dans /usr/share/enlightenment/data/config . J'ai ce script: L=('e.cfg' 'e_randr.cfg' 'exehist.cfg' 'module.battery.cfg' 'module.clock.cfg' 'module.conf.cfg' 'module.everything-apps.cfg' 'module.everything-files.cfg' 'module.everything.cfg' 'module.gadman.cfg' 'module.ibar.cfg' 'module.notification.cfg' 'module.pager.cfg' 'module.syscon.cfg' 'module.tasks.cfg') pushd /usr/share/enlightenment/data/config for i in $L do sudo wget -c $JEF/$i #$JEF is defined in my ~/.bashrc script done popd mais il suffit de […]
J'ai une ficelle comme ci-dessous. str = '014387650' Maintenant, je veux split cette string comme ci-dessous et mettre la valeur dans le tableau. A[0]=0 A[1]=01 A[2]=014 A[3]=0143 A[4]=01438 A[5]=014387 A[6]=0143876 A[7]=01438765 A[8]=014387650
Donc, j'écris un script bash pour listr les machines virtuelles sur mon hôte, donc je peux m'assurer qu'elles sont allumées quand la machine hôte redémarre … pas de problème ici … mon problème est d'get la list des machines dont j'ai besoin de faire cela. Ma list complète est: "GYO DB Clone" {1f6e2518-ed20-4d71-a974-1d4823db4a81} "GYO LB […]
Je veux accéder à la variable d'index de tableau en bouclant à travers un tableau dans mon script shell bash. myscript.sh #!/bin/bash AR=('foo' 'bar' 'baz' 'bat') for i in ${AR[*]}; do echo $i done Le résultat du script ci-dessus est: foo bar baz bat Le résultat que je search est: 0 1 2 3 Comment […]
J'ai besoin de replace des caractères dans la sortie d'un script, mais ils ne sont pas dans la dernière ligne imprimée. Ils sont au milieu de la sortie. Par exemple XX———————————————————-XX |XXX |XXX | XX | XXX | XX——————————————————+—–XXX | | + | | +—————————————————-+ | | | | | | | | | | […]
J'ai essayé d'utiliser sed pour agréger un model de string spécifique dans un text pendant des heures, mais je ne trouve pas la solution. J'espère que vous savez comment le faire!? Le text soumis à mon objective se compose de caractères de string uniquement (pas de contenu invisible). Je veux find des parties de string […]
J'essaye de passer une variable à ssh distant mais ne fonctionne pas. Mon code est: #!/bin/bash set -x conexion="[email protected]" parameter="$1" ssh -T $conexion <<'ENDSSH' clear echo "$parameter" ENDSSH J'exécute: ./script.sh try Il me dit: parameter: Undefined variable. toute aide s'il vous plaît?
J'essaye d'écrire un shell qui va chercher un set de données de la table et l'écrire dans un file text dont le nom est result.txt . Maintenant, je vais sélectionner chaque ligne de ce file et le searchr dans un file journal et vérifier s'il est présent ou non. S'il n'est pas trouvé dans le […]