csvファイルに書きたいものをwhileループでbash ldapsearchしています。ldapリストは次のようになります。
ou=..,dc=..
data1
out=..,dc=..
data2
私の目標は、csvファイルの次の形式です。
ou=..,dc=..,data1
ou=..,dc=..,data2
問題はtr '\ n' 'にあり、そこで改行を変更しますが、ループのためにどこでも変更され、これが発生します:
ou=..,dc=..,data1,ou=..,dc=..,data2,
データの前にのみ改行を置き換えるにはどうすればよいですか?
1
少なくとも、投稿時に質問が適切にフォーマットされていることを確認してください。元の3つの例はすべて同じように見えます。サイトにはプレビューボックスもあります...
—
grawity