[20:22] bonjour esque quelqu'un connait la command avec awk pour ajouter une ligne a la fin d'un fichier xml avec ces 2 caractères: \n ? [20:38] faiob1: voilà une piste http://stackoverflow.com/questions/1646633/how-to-detect-eof-in-awk [20:38] merci [21:32] faiob1: echo "\n" >> ton_fichier ? [21:33] si c' est juste ajouter un petit quelque chose a la fin du fichier pas besoin de awk [21:33] aussi, techniquement un \n suivi d'espaces c'est une erreur, meme si ca ne fait rien planter [21:35] oui [21:35] merci [21:41] je suis aller voir directement dans le sallon de awk [21:42] on ma expliquer les commandes a tester [21:42] cependant après avoir ajouter la dernière ligne avec un \n mon fichier XML reste illisible [21:43] la seul différence c'est que vim ne me dit pue Incomplete last line [21:45] cyphermox: as-tu une idée pour pouvoir ouvrir un fichier xml ? [21:55] bon j'ai éssayer avec ta commande [21:55] ce qui est bizard [21:56] c'est que avec ta commande le \n est visible [21:57] et j'accède directement dans le fichier avec vim [21:57] alors que avec file='com.apple.preferences.network.plist'; if [[ $(tail -c 1 "$file"; echo x) != $'\nx' ]]; then echo >> "$file"; fi [21:58] vime me dit que le fichier a été convertie et me demande d'appuyer sur entrer [21:58] et après avoir appuyer sur entrer les deux caractère n'apparaisse pas [21:59] je pense que c'est le fait que ta commande a ajouter un ligne même si il en éxister déja une ce qui fait ca [21:59] et l'autre commande ajoute une ligne seulement si il en éxiste pas déja une [22:00] ce pendant dans les deux cas j'ai pas le message de vim : Incomplete last line [22:01] voici a quoi ressemble mon fichier original : http://paste.ubuntu.com/754171/ [22:04] ce serait typiquement plutot le haut du fichier [22:04] mais ca depend beaucoup du fichier et pour quelle application [22:04] ca c' est pas du xml [22:04] alors je m'explique [22:05] lol [22:05] :-D [22:05] ce fichier est un fichier clef pour configurer ma carte réseau de mon iphone [22:06] ensuite je l'ai trouver dans le dossier [22:06] faudrait plutot voir le fichier xml qui est "illisible" [22:07] /var/root/Library/preferences/ [22:07] il y avait 2 fichier: [22:08] com.apple.preferences.network.plist* com.apple.stackshot.plist* [22:08] le premier fichier c'est ce fameux fichier que je cherche a ouvrir [22:08] ca c' est des applications java, rien a voir avec du xml [22:08] le deuxième quand je clicke dessu il ce lance dans firefox en format .XML [22:09] et y' a de quoi d'ecrit? [22:10] http://paste.ubuntu.com/754208/ [22:11] et effectivement le premier fichier si il voulait bien souvrir devait apparaître avec des balises du même type que celui que je montre dans le pastbin [22:14] je sans que je vais aller me coucher [22:15] car la je commence a pue manger et dormir [22:15] lol même [22:15] si j'en rie [22:16] cependant il y a peut-être plus simple [22:17] cyphermox dis moi si je me trompe [22:18] sur un seveur sshd tout fonctionne [22:18] j'y suis connecter par le bier de mon pc portable [22:18] en widi [22:18] wifi [22:18] c' est inutile ca [22:19] le serveur ssh il ce comporte comme un proxy [22:19] c'est un fichier manifeste je crois, rien d'utile [22:19] je m'y connecter en sockets par tunnel [22:20] jusqu'a maintenant rien de étonnant [22:20] grace a mon iphone jailbreaker [22:20] j'ai pue installet un terminal [22:20] installer [22:20] j'arrive a me connecter sur mon serveur en ssh [22:21] le seul hik ou ca coince c'est que Safari, ne passe pas par mon ssh [22:21] par contre mon vnc version lite [22:21] fonctionne a merveille [22:22] avec le tunnel bien-sûr [22:23] ce que je me suis rendu compte c'est quand les réglage de mon iphone je peut ajouter un [22:23] dans les réglages [22:24] http Proxy [22:24] et d'après google [22:24] connextion via proxy http et une connexion proxy http socket c'est différent [22:28] car pour mon pc client je suis obliger d'utiliser connexion en socket pour passer par mon tunnel [22:28] proxy http ne fonctionne pas [22:30] et mon iphone propose que du http proxy, et pas en sokets . [22:33] bien évidament je me connecter sur mon serveur de ma maison d'une pièce a une autre [22:38] cyphermox tu as raison le deuxième fichier ressemble étrangement au /var/log/auth.log de ubuntu [22:38] lol