Comment puis-je écrire un script qui exécute simplement pkill -HUP inetd ? Je veux redémarrer inetd via un script afin que je puisse le programmer pour qu'il s'exécute à un moment donné. J'ai essayé de l'écrire moi-même, mais j'obtiens une erreur "Hangup".
Je cherche un moyen simple d'utiliser regex dans un script shell UNIX où tous les systèmes n'auront pas d'extensions perl embeddedes dans grep. Ce qui est vraiment utile à propos de perl regex, c'est les references back / forward que je n'ai pas trouvé un moyen d'utiliser efficacement dans sed. Je suis rapidement venu avec […]
J'ai besoin de chercher des requêtes dans une énorme stack de journaux d'apache. Ma seule exigence est la suivante: Je n'ai besoin de voir que les requests provenant de n'importe quelle adresse IP qui n'est PAS incluse dans une list de 50 plages IP que j'ai. Comment puis-je y arriver en utilisant n'importe quelle combinaison […]
Dis que j'ai des files dire comme AA_XX_20111208 AA_XX_20111207 AA_XX_20111206 AA_XX_20111205 AA_XX_20111204 AA_XX_20111203 Donc, en utilisant la partie date, comment puis-je aller chercher les files précédents de 2 mois? Par exemple, ce mois-ci est Février, je dois aller chercher tous les files relatifs à Janvier et Décembre. et pour le mois de mars, je dois […]
pourquoi n option ne fonctionne pas ici [root@testgfs2 final]# echo abc | sed -ne 's/[[:blank:]]/"/gp' -ne 's/^/"/pg' -ne 's/$/"/pg' a"b"c "a"b"c "a"b"c" j'ai juste besoin : "a"b"c" en fait, je veux sed à faire somehting comme: echo abcd | sed … sortie: 'a' 'b' 'c' 'd'
J'ai un script parent while read cmd do nohup ./script ${cmd[@]} &>> log & done < ~/list qui exécute ce script enfant while true do eval "${CMD[@]}" #${CMD[@]} #./panic done avec cette list de commands node ~/www/splash/app.js node ~/www/splash-two/app.js Quand le script enfant appelle eval ${CMD[@]} il exécute la façon dont je l'espère exécuter cette […]
En bash c'est possible de faire my_function() { echo "hello" | #remove 'l' tr -d 'l' } mais dans le fish ( http://fishshell.com ) je n'étais pas capable de faire la même chose: function my_function echo "hello" | \ # remove 'l' tr -d 'l' end J'ai essayé avec backslash à la fin du commentaire […]
Je suis nouveau avec la programmation shell. Mon but est de donner à l'user une sélection quel file doit être exécuté. J'attrape tous les scripts disponibles dans une var avec: var=$(find script*) jusqu'ici tout va bien, c'est la sortie: echo $var script1 script2 script3 scr… maintenant je veux stocker chaque file dans une variable singel […]
J'ai un script de deployment bash qui gère le deployment du code mis à jour vers une instance Tomcat sur CentOS. Cependant, Chef et RunDeck peuvent invoquer le script, et comme le chef s'exécute périodiquement, il y a un risque de collision. Comment empêcher le script de deployment de s'exécuter deux fois simultanément? La réponse […]
J'ai besoin de lire un file text ligne par ligne et les lignes ne sont pas constantes, il peut varier.Par exemple $ cat file1.txt syntax error at or near "?" at character 1 syntax error at or near "[" at character 1 syntax error at or near "," at character 1 syntax error at or […]