Retourner au contenu associé (entrée de forum : Comment mettre un caractère e n fin de la premiere ligne sur shell)
Posté par Arthur Accroc le 24 octobre 2019 à 00:50. En réponse au message Comment mettre un caractère e n fin de la premiere ligne sur shell. Évalué à 2.
Note : j’ai reformaté les commandes que j’ai indiquées pour être utilisées avec un fichiers, sauf celle en pur shell, alors que c’est celle pour laquelle c’était le moins évident :
nl=0; while read l; do nl=$((nl+1)); echo "url$nl=\"$l\""; done < fichier_a_traiter > fichier_resultat ; unset nl
merci bcp mais j'ai toujours le saute de ligne
Avec quelle commande ? Et avec quel shell si c’est la version shell ?
À l’essai, ma commande en shell fonctionne :
$ cat /etc/shells # Pathnames of valid login shells. # See shells(5) for details. /bin/sh /bin/bash /bin/dash /usr/bin/git-shell /bin/mksh /usr/bin/mksh $ nl=0; while read l; do nl=$((nl+1)); echo "url$nl=\"$l\""; done < /etc/shells > /tmp/test.txt ; unset nl $ cat /tmp/test.txt url1="# Pathnames of valid login shells." url2="# See shells(5) for details." url3="" url4="/bin/sh" url5="/bin/bash" url6="/bin/dash" url7="/usr/bin/git-shell" url8="/bin/mksh" url9="/usr/bin/mksh"
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Choix des outils
Posté par Arthur Accroc . En réponse au message Comment mettre un caractère e n fin de la premiere ligne sur shell. Évalué à 2.
Note : j’ai reformaté les commandes que j’ai indiquées pour être utilisées avec un fichiers, sauf celle en pur shell, alors que c’est celle pour laquelle c’était le moins évident :
Avec quelle commande ?
Et avec quel shell si c’est la version shell ?
À l’essai, ma commande en shell fonctionne :
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone