最終的には、各サブディレクトリの各CSVから行3-53を取得する必要があります。
次のファイルから次の行をインポートしました(「cat」は必ずしも必要ではありません)。
cat /[path]/[file].csv | head -53 | tail -51
私が必要とするファイルは次のとおりです(「検索」はい必須):
find /[path]/ -name "*.csv"
問題は、2つを接続できないことです。誰かが私を正しい方向に押してもらえますか?
ベストアンサー1
この試み:
find /path/to/file/ -maxdepth 1 -type f -name '*.csv' -print0 | while read -d '' -r file; do sed -n '3,53p' $file; done
このオプションは、print0
ファイル名に存在できるすべての空白文字を処理します。