カンマと改行文字がコンマで置き換えられました

カンマと改行文字がコンマで置き換えられました

「:」と改行文字をコンマで置き換え、「./」を削除する解決策を見つけるには:サンプル形式は次のとおりです。

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

希望の結果が得られます。

おすすめ記事