一種基于Shell的應(yīng)用在系統(tǒng)間文件交互中的處理方法

基本信息

申請(qǐng)?zhí)?/td> CN202110103485.7 申請(qǐng)日 -
公開(公告)號(hào) CN112764740A 公開(公告)日 2021-05-07
申請(qǐng)公布號(hào) CN112764740A 申請(qǐng)公布日 2021-05-07
分類號(hào) G06F8/38(2018.01)I;G06F8/34(2018.01)I;G06F8/41(2018.01)I 分類 -
發(fā)明人 廖繼全 申請(qǐng)(專利權(quán))人 北京融和友信科技股份有限公司
代理機(jī)構(gòu) 北京艾格律詩專利代理有限公司 代理人 謝毅
地址 100095北京市海淀區(qū)北清路81號(hào)二區(qū)1號(hào)樓7層702室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于Shell的應(yīng)用在系統(tǒng)間文件交互中的處理方法,包括步驟:(1)將與本系統(tǒng)相關(guān)的數(shù)據(jù)源的關(guān)鍵信息進(jìn)行參數(shù)配置;(2)從數(shù)據(jù)庫中獲取數(shù)據(jù)源和數(shù)據(jù)文件參數(shù),根據(jù)參數(shù)進(jìn)行初始化處理;(3)通過FTP或SFTP命令按數(shù)據(jù)源信息自動(dòng)創(chuàng)建文件傳輸連接,使用特征自動(dòng)檢索源路徑,判斷對(duì)應(yīng)數(shù)據(jù)源的數(shù)據(jù)文件是否就緒;(4)在抓取數(shù)據(jù)文件后,根據(jù)OK中登記的源文件條數(shù)和獲取的數(shù)據(jù)文件條數(shù)進(jìn)行對(duì)比,確保獲取到的數(shù)據(jù)文件完整;(5)利用sed命令對(duì)文件進(jìn)行切割處理;(6)對(duì)已經(jīng)切割后的子數(shù)據(jù)文件或符合設(shè)置要求的源數(shù)據(jù)文件進(jìn)行并發(fā)處理;(7)對(duì)導(dǎo)入完成的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),與獲取的文件記錄數(shù)進(jìn)行對(duì)比,確保已經(jīng)處理和導(dǎo)入的數(shù)據(jù)完整。??