需求:1. 判斷所給目錄內哪些二級目錄下有沒有text.txt檔案。
2. 有text.txt檔案的二級目錄,計算出該test.txt檔案裡面所給出單詞的次數。
3. 假如指令碼名字為1.sh, 執行指令碼的格式為 ./1.sh 123 root,其中123為目錄名字,而root為要計算數量的單詞。
#!/bin/bash
#這個指令碼用來判斷檔案是否存在並計算單詞個數
#日期:2019-12.16
if[ $# -ne 2 ]
then
echo
"請提供兩個引數,第乙個引數是目錄名字,第二個引數是單詞"
exit
ficd
$1for f in`ls
.`doif
[ -d $f
]then
if[ -f $f/test.txt ]
then
n=`grep -cw "$2" $f/test.txt`
echo
"$1/$f目錄下面有test.txt, 該test.txt裡面的有$n個$2."
fifi
done
讀檔案,判斷單詞出現個數 c 實現
這個版本為區分大小寫的實現 可直接通過編譯 include include include include ifndef foreach define foreach container,it for typeof container begin it container begin it cont...
提取單詞並逆序輸出
從檔案或者控制台輸入等輸入裝置中取得乙個個英文單詞,然後將其內各自字元逆序列印。單詞單詞之間一般以空白字元 換行符 newline,空格字元 space 或製表符 tab 或逗號 句號 分號隔開。按順序獲取每乙個單詞演算法實現的關鍵 資料結構我們選擇 c 庫中的 string 字串類 該有十分實用的...
python判斷檔案資料夾是否存在並建立
方式還是有挺多的,這裡採取最為簡單的os包 import os import codecs 判斷資料夾是否存在,不存在則建立 dirs1 d history if not os.path.exists dirs1 os.makedirs dirs1 判斷檔案是否存在,不存在則建立 file1 d c...