wtb a écrit 8 commentaires

  • # explication regexp

    Posté par  . En réponse au message Découpe d'une chaine de caractère. Évalué à 1.

    Le dernier sed fonctionne bien merci !! (l'avant dernier proposé non :/)

    Pourrais-je avoir une explication de l'expression reguliere ? Merci! :)

  • [^] # Re: sudo est local à ta machine

    Posté par  . En réponse au message Sudo/Scp. Évalué à 1.

    En fait avec ta commande je copie le contenu du fichier dans le /tmp/ de la machine distante, alors que je voudrais qu'il soit copié dans le /tmp/ de la machine exécutant la commande.

    A la base dans mon script j'avais ça :


    su - user1 -c "scp -p host1:/var/tmp/destination /tmp"


    Ce qui fonctionnait mais cela demandait de rentrer manuellement le mot de passe. Je cherche en fait à remplacer cette commande avec des sudo pour pouvoir tout automatiser.

    Petite précision, le user1 du host2 existe également sur host1.
  • [^] # Re: Manque de précision

    Posté par  . En réponse au message Sudo/Scp. Évalué à 1.

    Pas de message d'erreur, il me demande le mot de passe administrateur, ce qui se passe lorsqu'on ne déclare pas la commande dans la conf du sudo.

    Le problème comme évoqué précédemment c'est que la conf du sudo se fait en local. C'est un peu compliqué pour le scp car il faudrait pourvoir autoriser le ssh puis sur la machine distante le cp, mais ça ne marche pas comme ça...
  • # crontab

    Posté par  . En réponse au message Ajouter une tâche CRON avec un script. Évalué à 1.

    Effectivement ça ne change pas grand chose dans ce cas que je sois sous Solaris ou un autre Unix.

    J'utilise déjà plus ou moins cette méthode NeoX, c'est celle que je vais conserver si je n'en trouve pas d'autres.

    Mais je cherche à atteindre le risque zéro, c'est pourquoi la méthode d'ajout de fichier dans le /etc/cron.d m'intéressait mais je n'ai pas suffisamment d'infos...
  • # crontab

    Posté par  . En réponse au message Ajouter une tâche CRON avec un script. Évalué à 1.

    J'ai consulté le man je n'y ai rien trouvé d'intéressant concernant ma recherche. Et j'ai essayé la méthode de Gregory ça ne me donne rien ou alors un broken pipe :(


    PS : Je suis sous Solaris
  • # Unix solaris

    Posté par  . En réponse au message [ksh] Log telnet. Évalué à 1.

    Bien vu, je préfère éviter l'installation d'outils complémentaires, sauf si c'est vraiment justifié. Expect c'est trop long à mettre en oeuvre par rapport à ce que je veux faire, et je suis obligé d'utiliser telnet pour me connecter sur la machine distante.

    Effectivement j'aurais pu préciser que j'étais sous un Unix propriétaire (Solaris) et non sous Linux. Par contre je ne vois pas où est-ce que j'ai dit ou laissé penser que Solaris est le seul Unix. Sachant d'ailleurs que j'ai bien plus travaillé sur des BSD que sur Solaris ou Linux...

    Et en même temps je ne crois pas qu'un telnet (et la façon dont récupérer son output) diffère énormément d'un Unix à un autre. Sans prendre pour exemples des Unix exotiques, anciens ou très peu utilisés ;)

    Le seul soucis est qu'il y a énormément de commandes sous Solaris qui ne possèdent que les options rudimentaires de base. Et ça complique parfois la tâche.

    Donc j'espère encore trouver une autre solution me permettant de récupérer cet output...

    Merci.
  • [^] # Re: output

    Posté par  . En réponse au message [ksh] Log telnet. Évalué à 1.

    J'aimerais bien mais je ne peux pas ce n'est pas natif sous Unix (Solaris).

    D'autres idées ?
  • # output

    Posté par  . En réponse au message [ksh] Log telnet. Évalué à 1.

    Expect c'est une usine à gaz, ça me fait trop de lignes à écrire juste pour récupérer une réponse. Et puis c'est pas natif sous Unix :(

    Il me faudrait un moyen de rediriger le output du telnet...