linux 實用指令

2021-09-12 07:02:20 字數 1089 閱讀 4373

cat file | awk -f」\001」  '' | awk -f」\002」  ''| sort| uniq -c |sort -rn

對檔案中的某一列求和

cat file | awk '' | awk ' end'(對第一列求和)

求資料夾下所有檔案的行數總和

find . -type f -exec wc -l '{}' \; |awk ' end'

find . -type f -exec cat '{}' \;|awk -f"\001" ''|awk -f"\002" ''|sort -u|wc -l

對檔案排序

按指定列排序並存入新檔案中

sort -k 3 -rn -t$'\001' attraction_query.txt > new_test.txt

-t 指定分隔符  -k 指定按那一列排序  -r 降序    

刪除不為指定目錄的其他檔案

find $path -mindepth 1 -maxdepth 1 ! -wholename path/test  -a  ! -wholename path/test2 |xargs rm -rf

刪除程序

ps -ef|grep

名稱|grep -v grep |awk ''|sh

ps -ef|grep

名稱|grep -v grep |awk ''|xargs kill -9

awk實現reduce的功能

awk -f"\t" -v ofs='\t' 'end' test | sort -k 2 -rn  -t$'\t' >res

awk -f"\t"  'end' test | sort -k 2 -rn -t  $'\t' > res

-v  ofs='\t' ' 指定輸出分隔符  或者  print語句塊中

使用雙引號當作拼接符使用

awk文字求交

awk -f"\t" 'nr==fnr}' test test2

next 命令,在迴圈逐行匹配,如果遇到next,就會跳過當前行,直接忽略下面語句,直接處理下乙個輸入行。

vim 下

ctrl + z 就能返回終端 fg 返回vim

Linux實用指令 echo

目錄 echo linux 的原版解釋 名字 語法 描述 引數例項 1.輸出字串 www.smallk.cn 2.n 引數的用法 3.e 引數的用法 man echoecho 顯示一行文字echo 短引數 字串 echo 長引數 標準輸出乙個字串。n 不輸出尾隨換行符 e 啟用反斜槓作為轉義符 e ...

Linux(二)實用指令

linux系列筆記 linux 一 linux入門及相關軟體安裝配置.linux 二 實用指令.linux 三 linux 許可權 任務排程 分割槽 網路配置 程序管理 8.2切換到指定執行級別的指令 8.3.幫助指令 8.4.檔案和目錄相關的指令 8.5時間日期類 8.6搜尋查詢類 8.7壓縮和解...

Linux實用指令之echo解析

例項 1.輸出字串 www.smallk.cn 2.n 引數的用法 3.e 引數的用法 linux 的原版解釋 man echo 名字 echo 顯示一行文字 語法 echo 短引數 字串 echo 長引數 描述 標準輸出乙個字串。引數 n 不輸出尾隨換行符 e 啟用反斜槓作為轉義符 e 停用反斜槓...