cat命令讀取一部分 指令碼攻略2 命令之花

2021-10-18 10:59:31 字數 986 閱讀 1425

 用cat進行拼接

 錄製與回放終端會話

 檔案查詢與檔案列表

 玩轉xargs

 用tr進行轉換

 校驗和與核實

 加密工具與雜湊

 排序、單一與重複

 臨時檔案命名與隨機數

 分割檔案和資料

 根據副檔名切分檔名

 用rename和mv批量重新命名檔案

 拼寫檢查與詞典操作

 互動輸入自動化

 利用並行程序加速命令執行

1、用cat 進行拼接

它通常用於讀取、顯示或拼接檔案內容,不過cat的能力遠不止如此。

用cat讀取檔案內容的一般寫法是:

$ cat file1 file2 file3 ...

從標準輸入中讀取需要使用管道操作符:

output_from_some commands | cat

類似地,我們可以用cat將來自輸入檔案的內容與標準輸入拼接在一起,將stdin和另乙個

檔案中的資料結合起來。方法如下:

$ echo 'text through stdin' | cat - file.txt

在上面的**中,-被作為stdin文字的檔名。

擺脫多餘的空白行 $ cat -s file

(python)用cat命令的 -t選項能夠將製表符標記成^|。

使用cat命令的-n選項會在輸出的每一行內容之前加上行號

2 錄製並回放終端會話

$ script -t 2> timing.log -a output.session

type commands;

exit

scriptreplay timing.log output.session

實際感受下,還挺好玩!

測試只是一部分

對於很多測試人員來說,測試相關的內容是工作的全部,這是我們的視角。但是換個角度也許就不是這樣。首先我們工作的地方大部分是商業組織,是某個公司,開發某類產品或者提供某類服務,也就是business。所以從組織的層級往上看,到了一定的級別,其實看到的是業務 產品等東西,當然他們也關心我們技術和競爭對手的...

Laravel 一部分總結

1.使用命令自動建立model層 進入所在目錄 php artisan make model test 2增刪改查 toarray 將資料變成陣列 public functionusertest 增 預設有兩個字段,可以在model層關閉,或者在表中新增 public timestamps fals...

測試只是一部分

對於很多測試人員來說,測試相關的內容是工作的全部,這是我們的視角。但是換個角度也許就不是這樣。首先我們工作的地方大部分是商業組織,是某個公司,開發某類產品或者提供某類服務,也就是business。所以從組織的層級往上看,到了一定的級別,其實看到的是業務 產品等東西,當然他們也關心我們技術和競爭對手的...