Partage
  • Partager sur Facebook
  • Partager sur Twitter

Script en bash

    15 novembre 2018 à 16:55:53

    Bonjour à tous ,

    Je dois réaliser un script en bash qui permettra de rajouter des lignes à la suite dans un fichier de configuration

    Exemple :

    sshd : 127.0.0.1
    sshd : 172.16.0.
    sshd : 172.30.0.
    sshd : 172.20.0.
    sshd : 172.16.200.
    sshd : 172.16.1.
    sshd : 172.16.2.
    sshd : 172.16.3.
    sshd : 172.16.4.
    sshd : 172.16.5.
    sshd : 192.168.75

    Savez vous comment procéder s'il vous plait ?

    Vous en remerciant par avance.

    -
    Edité par Qluzion 15 novembre 2018 à 16:57:37

    • Partager sur Facebook
    • Partager sur Twitter
      16 novembre 2018 à 11:10:23

      Salut,

      Si toutes tes lignes sont dans un fichier, tu fais un 'cat ton_fichier >> fichier_de_conf'

      Tu peux aussi mettre un chemin

      Ex : 'cat /home/user/ton_fichier >> /etc/fichier_de_conf'

      (Met bien 2 fois ce signe '>' sinon tu vas écraser le contenu de ton fichier de conf par le contenu que tu vas ajouter)

      Et avant que tu pose la question,

      Oui ca va ecrire le contenu a la suite.

      • Partager sur Facebook
      • Partager sur Twitter
        19 novembre 2018 à 14:45:58

        Yop !

        Et si ces lignes ne sont pas dans un fichier tu peux le faire avec echo :

        echo " sshd............. \n sshd........\n ....." > /path/file

        Cordialement Scrawkette

        • Partager sur Facebook
        • Partager sur Twitter
        Centos ❤

        Script en bash

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown