1. 程式人生 > >常用mac終端命令(持續學習中)

常用mac終端命令(持續學習中)

1. 修改截圖儲存路徑

defaults writecom.apple.screencapture location ~/Desktop/截圖資料夾名稱/ 
killallSystemUIServer 

2. 修改截圖的陰影效果

defaults writecom.apple.screencapture disable-shadow -bool TRUE
KillallSystemUIServer
將上述true變為false為關閉陰影效果

3. 數字進位制轉化

echo "obase=2;ibase=10;100" | bc
obase為輸出數字的進位制,ibase為輸入數字的進位制,100為需要轉換的數字。

4. 將一個大檔案分成若干個小檔案

(1) 按照劃分後文件行數劃分
split -l 300 large_file.txt new_file_prefix
其中large_file.txt為要劃分的檔案,new_file_prefix為劃分後所有新檔案的字首
(2) 按照劃分後文件大小劃分
split -b 1m large_file.txt new_file_prefix

-b支援的單位:m和k。


(3) 其它引數

-a 生成檔案字尾長度;

-p 按正則表示式劃分,出現該模式的位置之上為一個檔案,其餘繼續劃分。不可與-l、-b一起使用。


5. awk

(1) 對檔案中第一列數字求和

cat file | awk 'BEGIN {size=0;} {size=size+$1;} END {print "size ", size}'