2つのコマンドを1つにまとめる

2つのコマンドを1つにまとめる

次のコマンドを組み合わせる必要があります。デフォルトでは、最初のコマンドを2番目のコマンドにマージします。

head -2 $in_folder_nm"/"$in_hash_file| tail -1 > format.txt
as_of_dt=`date -f <(cut -c1-10 format.txt ) +'%Y%m%d'`

ベストアンサー1

headtailおよびcutをに置き換えると、sed次のことができます。

date -d"$(sed -n '2{s/^\(.\{10\}\).*/\1/p;q}' -- "$path/$tofile")" +'%Y%m%d'

おすすめ記事