多くのファイルの最初の2つのヘッダーを削除して、別のヘッダーに置き換える必要があります。私はPythonとプログラミングに慣れていないので、次のコードを使用しています
import glob
import os
list_of_files = glob.glob('./*.txt')
for file_name in list_of_files:
os.system('sed "1,2d" %s | sort -k1 > %s.sort' %(file_name,file_name))
os.system ('cat header file %s.sort > %s.header' %(file_name,file_name))
動作します。しかし、これを行うにはもっと良い方法があるはずだと思います。また、不要なファイル*.sortを不必要に作成しています。