今私はこれをしています:
ct=`tail -n +2 $meta | cat | cut -d, -f1 | tr '\n' ','`
ただし、変数 ct から得られる値のリストは、カンマではなく空白で区切られます。私もこれをし、同じ結果を得ました。
ct=`tail -n +2 $meta | cat | cut -d, -f1 | paste -s -d,`
この値にはスペースを含めることができます。
入力する:
次の値を持つメタ変数のcsvファイルがあります。
path_document,file_name
/path1/1 2.pdf,what
/path2/21.pdf,how
/path3/325.pdf,who
ctファイルの最初の列の値を以下のようにコンマで区切りたいです。
/path1/1 2.pdf,/path2/21.pdf,/path3/325.pdf
しかし、上記のコマンドで私はこれを得ました
/path1/1 2.pdf /path2/21.pdf /path3/325.pdf