//查詢結果
static arraylistlist = new arraylist();
//使用者輸入可選引數
static mapinputcmd = new hashmap();
//系統引數
static maprightcmd = new hashmap();
//替換時產生錯誤數量
static int allerror = 0;
public static void main(string args) throws exception
//替換檔案
so(args[0], args[1], args[2]);
//替換資料夾
sodir(args[0], args[1], args[2]);
string end = "修改" + list.size() + "個檔案,正確:" + (list.size() - allerror) + " 錯誤:" + allerror;
system.out.println(end);
//如果有slog引數,則儲存日誌
if(inputcmd.get("slog") != null)
}//初始化可選引數
public static void initcmd()
指令碼工具筆記之資源替換工具
usr bin env bash dir pwd zoobin zoobin dirname trunck 目錄 root dir cd pwd 目標目錄 sourse dir starwars cached res image 要獲得當前目錄的上級目錄 用 來獲取,格式如下 design dir ...
字串提取替換工具
近日程式設計的時候發現很多需要批量替換的工作.傳統的替換工具只能把 xyz替換成固定的字串.aaaaa換成bbbbb 不能把 name 周杰倫 age 12 換成 setname 周杰倫 setage 12 這種需求我經歷過好多次,無耐這次遇到的需求,需要修改大量的檔案.手工修改的話.工作量巨大.於...
shell shell指令碼的文字替換工具 tr
總結tr命令介紹 tr是乙個超級好用的工具,他經常可以用來編寫單行命令,對來自標準輸入的內容進行字元的替換,字元的刪除,以及重複字元的壓縮。也可以將一組字元變成另外一組字元。標準輸入 stdin 常見引數 root rhce test tr help 用法 tr 選項 set1 set2 trans...