Ouvrir plusieurs fichiers d'un un répertoire en ssh

Fermé
xunil2003 Messages postés 761 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 24 mars 2024 - Modifié par xunil2003 le 4/01/2013 à 18:41
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 4 janv. 2013 à 19:57
Bonjour,

Tout es dans le titre, je voudrai savoir si il est possible d'ouvrir plusieurs fichier d'un un répertoire via ssh.

Comment ouvrir tout c'est fichiers avec kate via un connexion en ssh de mon serveur depuis mon pc pour les modifier ?

serveur@debian:~$ ls /home/serveur/Domotique/ordres/mochad/ 
a10-off  alarme-off  b9-off   c9-off   d9-off     e6-on       f4-on    h4-on      j4-off   l4-off               o16-on 
a10-on   alarme-on   b9-on    c9-on    d9-on      e7-off      f5-off   h5-off     j4-on    l4-on                o1-off 
a11-off  b10-off     c10-off  d10-off  dd-off.sh  e7-on       f5-on    h5-on      j5-off   l5-off               o1-on 
a11-on   b10-on      c10-on   d10-on   dd-on.sh   e8-off      f6-off   h6-off     j5-on    l5-on                o2-off 
a12-off  b11-off     c11-off  d11-off  e10-off    e8-on       f6-on    h6-on      j6-off   l6-off               o2-on 
a12-on   b11-on      c11-on   d11-on   e10-on     e9-off      f7-off   h7-off     j6-on    l6-on                o3-off 
a13-off  b12-off     c12-off  d12-off  e11-off    e9-on       f7-on    h7-on      j7-off   l7-off               o3-on 
a13-on   b12-on      c12-on   d12-on   e1-1-on    e-all-off   f8-off   h8-off     j7-on    l7-on                o4-off 
a14-off  b13-off     c13-off  d13-off  e11-on     e-all-on    f8-on    h8-on      j8-off   l8-off               o4-on 
a14-on   b13-on      c13-on   d13-on   e12-off    e-lall-off  f9-off   h9-off     j8-on    l8-on                o5-off 
a15-off  b14-off     c14-off  d14-off  e12-on     e-lall-on   f9-on    h9-on      j9-off   l9-off               o5-on 
a15-on   b14-on      c14-on   d14-on   e13-off    f10-off     h10-off  insert.sh  j9-on    l9-on                o6-off 
a16-off  b15-off     c15-off  d15-off  e13-on     f10-on      h10-on   j10-off    l10-off  lall-on              o6-on 
a16-on   b15-on      c15-on   d15-on   e14-off    f11-off     h11-off  j10-on     l10-on   minuterie-alarme.sh  o7-off 
a1-off   b16-off     c16-off  d16-off  e14-on     f11-on      h11-on   j11-off    l11-off  minuterie-d14        o7-on 
a1-on    b16-on      c16-on   d16-on   e15-off    f12-off     h12-off  j11-on     l11-on   minuterie-e1         o8-off 
a2-off   b1-off      c1-off   d1-off   e15-on     f12-on      h12-on   j12-off    l12-off  minuterie-f16        o8-on 
a2-on    b1-on       c1-on    d1-on    e16-off    f13-off     h13-off  j12-on     l12-on   minuterie-f3         o9-off 
a3-off   b2-off      c2-off   d2-off   e16-on     f13-on      h13-on   j13-off    l13-off  mysql.sh             o9-on 
a3-on    b2-on       c2-on    d2-on    e1-bri-15  f14-off     h14-off  j13-on     l13-on   o10-off              onetext.xdev 
a4-off   b3-off      c3-off   d3-off   e1-dim-15  f14-on      h14-on   j14-off    l14-off  o10-on               test-e-lall-on 
a4-on    b3-on       c3-on    d3-on    e1-off     f15-off     h15-off  j14-on     l14-on   o11-off              touche-panic_KR10A 
a5-off   b4-off      c4-off   d4-off   e1-on      f15-on      h15-on   j15-off    l15-off  o11-on               x10 
a5-on    b4-on       c4-on    d4-on    e2-off     f16-off     h16-off  j15-on     l15-on   o12-off 
a6-off   b5-off      c5-off   d5-off   e2-on      f16-on      h16-on   j16-off    l16-off  o12-on 
a6-on    b5-on       c5-on    d5-on    e3-off     f1-off      h1-off   j16-on     l16-on   o13-off 
a7-off   b6-off      c6-off   d6-off   e3-on      f1-on       h1-on    j1-off     l1-off   o13-on 
a7-on    b6-on       c6-on    d6-on    e4-off     f2-off      h2-off   j1-on      l1-on    o14-off 
a8-off   b7-off      c7-off   d7-off   e4-on      f2-on       h2-on    j2-off     l2-off   o14-on 
a8-on    b7-on       c7-on    d7-on    e5-off     f3-off      h3-off   j2-on      l2-on    o15-off 
a9-off   b8-off      c8-off   d8-off   e5-on      f3-on       h3-on    j3-off     l3-off   o15-on 
a9-on    b8-on       c8-on    d8-on    e6-off     f4-off      h4-off   j3-on      l3-on    o16-off 
serveur@debian:~$ 


Je ne sais pas comment faire ?
Merci.

A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
4 janv. 2013 à 19:02
Salut,

Même s'il y a la possibilité d'ouvrir via ssh une application X, peut être devrais-tu nous en dire un peu plus, notamment sur ce que tu dois modifier dans ces fichiers, parce que sûrement qu'il serait plus opportun de concocter une petite boucle et d'éditer les fichiers avec des outils en ligne de commandes...
0
xunil2003 Messages postés 761 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 24 mars 2024 14
4 janv. 2013 à 19:15
Bonsoir,

Dans chacun des fichiers il y a une ligne avec :
$(sql1)

il faut que je rajoute un # devant, afin d'optenir
#$(sql1)


Merci.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
4 janv. 2013 à 19:57
La syntaxe devrait être celle-ci :

ssh login@serveur "sed -i 's/^\$(sql1)/#&/' /home/serveur/Domotique/ordres/mochad/*"

Attention toutefois. Fais un test avant sur un fichier. Par précaution tu peux rajouter "-i.bak" à la commande "sed" ce qui aura pour effet de faire une copie de sauvegarde de chaque fichier modifié.
0