Bonjour;
J'exécute la commande suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
for i in $(<alive_borderline); do echo $i >> tmp_rights; ssh "ls -la / | grep tmp" >> tmp_rights; done
alive_borderline est un fichier qui contient un grand nombre de hostnames dont je veux vérifier les droits de /tmp.
Le soucis est que le fichier de sortie ressemble à ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
borderline-10.bordeaux.grid5000.fr
drwxrwxrwt   6 root root  4096 Dec  2 16:25 tmp
borderline-1.bordeaux.grid5000.fr
drwxrwxrwt   4 root root  4096 Dec  2 16:30 tmp
borderline-2.bordeaux.grid5000.fr
drwxrwxrwt   4 root root  4096 Dec  2 16:25 tmp
borderline-3.bordeaux.grid5000.fr
drwxrwxrwt   5 root root  4096 Dec  2 16:25 tmp
borderline-4.bordeaux.grid5000.fr
Et j'aimerais savoir s'il existe une façon de faire pour avoir les deux termes dans la même ligne à chaque fois plutôt qu'un retour à la ligne qui m'empêche maintenant de traiter les machines selon les droits de /tmp.
Je vous remercie de votre aide!