使用所讀取的內容為檔案命名時亂碼

2021-09-17 02:55:02 字數 604 閱讀 1501

要批量查詢snplist.txt檔案裡的rs號是否在已經得到注釋好的檔案時,批量查詢,用

#bin/bash

cat snplist.txt|while read line

dogrep -w $ xx.hg19_multianno.csv >>xx.txt

done

# grep "ab"    會找到結果為ab ,abc, abd, abt等,為模糊查詢

# grep  -w  "ab"  加上-w,就會得到ab ,為精確查詢

# >>追加輸出到指定檔案

grep -w $ xx.hg19_multianno.csv >lgx_$.txt
#當輸出為讀取的內容時,會發現在window上看到的檔名是

在linux下看到的檔名是內容加上?

這神馬操作的原因是因為我要讀取的檔案在window下輸入儲存的,在linux下會有不同,導致我查詢時,總是找不到內容,這時候只要進行編碼轉換就行:vim snplist.txt 後,輸入

:set ff=unix

:wq

即可。

Python Python讀取資料夾下的所有檔案

os.listdir path 是得到在path路徑下所以檔案的名稱列表。open path 是開啟某個檔案。iter是python的迭代器。所以讀取某資料夾下的所有檔案如下 import os path d python34 news 資料夾目錄 files os.listdir path 得到資...

plist檔案的內容的讀取

方法一 nsstring str nsbundle mainbundle pathforresource flowers oftype plist nsarray arr nsarray arraywithcontentsoffole str 建立的資料型別是陣列array用此方法 nsdictio...

返回檔案流 使用流讀取檔案內容

程式 public static void fis catch exception e 程式執行結果 通過開啟乙個到實際檔案的連線來建立乙個 fileinputstream,該檔案通過檔案系統中的 file 物件 file 指定。通過使用檔案描述符 fdobj 建立乙個 fileinputstrea...