JSONファイルの末尾に改行がないので、処理をミスってしまったよ

反省をこめて、記録に残しておく。


Azure DataLake Storageから、Azure Storage Explorer経由でダウンロードしたJSONファイル。
レコードはファイルごとに複数入っている。


シンプルにcatで連結して処理したのだけど、末尾ににだけ改行がない状態だったので、次のファイルの先頭行が処理されないことになってしまった。


オリジナルのデータを加工するのは、今後のためにも気が引けるし、ワンライナーで済まなくなるのもダサい。


こうしたらうまくいくのではないかな。

$ find ./* -type f -exec grep '^{' {} \;


一応うまくいった感じ。