本例是乙個遍歷加密寒武紀模型的**,主要注意幾個點:
1、遞迴 參考:
2、字串相等
3、字串取段
#加密root目錄下的所有寒武紀模型,秘鑰=1234567890
bash encode.sh root 1234567890
#! /bin/bash
function read_dir()
#echo $now
if [ "$now"x = "$cam"x ]
then
echo "find cambricon file: "$1"/"$file #在此處處理檔案即可
./encode $1"/"$file $2
passkeylen=$
newfile=$}"-encode"
tempfilename=$file"-"$2
echo "tempfilename= "$tempfilename
#sleep 5
mv $1"/"$tempfilename $1"/"$newfile
fifi
done
} #讀取第乙個引數
read_dir $1 $2
遞迴遍歷目錄的shell指令碼
bin sh 晚上沒事,用shell寫了個遞迴遍歷目錄的指令碼,本指令碼實現遞迴遍歷指定目錄,列印目錄下的檔名 全路徑 不為別的,就為了以後用著方便。function scandir if then cur dir else cur dir pwd fifor dirlist in ls doif ...
shell指令碼 遍歷刪除
windows上測試可以安裝gitlinux中,準備刪除檔案的指令碼deletefile.sh,picture.txt儲存待刪除檔案的檔案路徑,picture資料夾下面有三張待刪除a b c.jpg deletefile.sh指令碼如下 bin bash shell指令碼 儲存路徑的文字 delet...
shell指令碼實現遞迴處理檔案和目錄
分享自己的第乙個shell指令碼,邏輯可能不嚴謹,望大家多多指點。要求 遞迴將所有的檔案賦權為440,目錄賦權為550。如下 bash 在這裡插入 片 bin bash modify files 440 r r modify directory 550 r xr x recursively find...