我有兩個pdf文件和兩個轉換爲ebcdif格式的文本文件。這兩個文本文件就像pdf文件的封面文件一樣,包含諸如pdf名稱,頁數等詳細信息,並以固定格式顯示。將EBCDIC轉換後的文件和pdf文件合併到一個文件中並推送到大型機
Cover1.det, Firstpdf.pdf, Cover2.det, Secondpdf.pdf
格式蓋文件可以是:
Firstpdf.pdf|22|03/31/2012
即
pdfname|page num|date generated
然後將其轉化成EBCDIC格式。
我想將所有這些文件合併到一個文件中,順序爲第一個文本文件,第一個pdf文件,第二個文本文件,第二個pdf文件。
這個想法是然後使用scp將這個單一的合併文件推入到大型機中。
1)如何將上述四個文件合併成一個文件?
2)我是否需要轉換PDF格式的文件也是ebcdic格式?如果是,如何?
3)據我所知,大型機文件在傳輸過程中也需要記錄長度的詳細信息。如果我能成功將它們合併到一個文件中,如何查找文件的記錄長度?
我記得在某處可以用put和append ftp來完成它。然而,因爲我必須使用scp,我不知道如何實現這種合併。
感謝您的閱讀。
您將不得不使用一組腳本和命令來創建要推送到大型機的文件。然後您使用scp(或sftp)發送文件。如果您使用sftp/scp,我認爲您不需要知道文件大小。一些ftp客戶端將會在ascii和ebcidic之間翻譯純文本文件,但是您必須花時間瀏覽手冊來找出它。我認爲其他人在這裏寫的關於從pdf文件中提取文本。一旦你將所有文件作爲文本,你可以做cat file1 file2 file3 file4> file2Send.txt。如果pdf文本非常簡單,那麼爲什麼不創建它。祝你好運。 – shellter 2012-04-01 23:19:07
@shelter - 它不是簡單的pdf文件,而是文本封面文件。 – GilShalit 2012-04-02 08:48:40