文字列の先頭でnull値を抑制する方法

文字列の先頭でnull値を抑制する方法

Hiveデータ抽出の出力として次のファイルを作成しました。

$ cat exchangerate_ossbr-20200513133152.csv  

nullrecordtype,exchangeratetimestamp,srcfromcurrencytype,fromcurrencytypecd,fromcurrencytypeid,srctocurrencytype,tocurrencytypecd,tocurrencytypeid,exchangerate,borpremiumdiscountflag,borexchangerate,
EXCHRATE,2017-01-31T00:00:00.000,U,USD,1004010,C,CAD,1004000,1.3045000,P,0.3045000,20170131000000
null

nullレコードの先頭に表示されるのを抑えたいです。上記の例では、最初の行と最後の行は両方で始まりますnullnullレコードの先頭に表示されたら抑制したいです。

ベストアンサー1

次にパイプすることができますsed

sed 's/^null//' exchangerate_ossbr-20200513133152.csv

おすすめ記事