Twitterでそういった処理について見かけたので、備忘として残しておく事にする。 GNU拡張されたlsやfindのあるLinuxであれば処理は結構簡単なのだけど、POSIXのコマンドしか無い場合だとperlとかを使うしか無い。
Linux等の場合なら、lsを使う場合は以下のようにすれば取得が可能だ。
ls -lad $PWD/{.,}* --time-style="+%F %T"|eval awk "'{print" \${6..8}\, "_ }'"
ls -lad $PWD/{.,}* --time-style="+%F %T"|tr -s ' '|cut -d ' ' -f6-...