GawkとGNUは1つのファイルに並列?私は一緒に物事を高速化するためのGNUパラレルを使用しようとしています、中に日付列に基づいて、より少ないCSVファイルに複数のソースファイルを変換して組み合わせることがgawkは4.1で次のスクリプトを使用して
: BEGIN { FS="-"; OFS="," }
{
gsub(/\|/, ",", $7) # pipe to csv
gsub(/,[^0-9]|,$/, ",0", $7) # null measures to zero
print $1"-"$2"-"$3" "$4":00", $5, $6, $7 >> "out_" $1 $2 $3 ".csv"