-1

(たとえば)lsの出力を「\ n」区切りではなく「:」区切りにする簡単な方法(たとえばperlなし)は何ですか?
私は sed または awk の短いワンライナーを望んでいますが、それらを\n行区切り文字ではない文字として扱う方法がわかりませんでした。Perlの正規表現がオプションを介してこれを提供することは知っています./mまたは/sまたは何かだと思います。どちらですか?

4

3 に答える 3

2
ls | tr "\n" :
ls | awk -vORS=: 1
于 2012-05-21T19:46:17.507 に答える
1

最も由緒ある tr を見たことがありますか?

ls | tr "\n" "." 

よく覚えていれば。

于 2012-05-21T19:45:53.497 に答える
1

多分あなたはtrを使ってみることができます.1文字だけだと思います.

ls | tr '\n' '+'
于 2012-05-21T19:46:50.973 に答える