「:」と改行文字をコンマで置き換え、「./」を削除する解決策を見つけるには:サンプル形式は次のとおりです。
ls -lRm
./www.toncemoy.com:
www_ttoncemly_com, www_ttoncely_com, www_toncethly_com, www_tncemhly_com
上記の出力から「./」と「:newline」をカンマで削除したいです。例は次のとおりです。
www.toncemoy.com, www_ttoncemly_com, www_ttoncely_com, www_toncethly_com, www_tncemhly_com
答え1
出力をフィルタリングしません。ls
for dir in */; do printf "%s, " "$dir"; ls -m "$dir"; echo; done
希望の結果が得られます。