1.cut
按照字元提取 head -2 1.txt | cut -c 5
指定分隔符 head -2 1.txt | cut -d 『:』 -f 1,2
2.sort
文字排序 sort 檔名
文字排序反轉 sort -r 檔名
文字排序去重 sort -u 檔名
數值按大小排序 sort -n 檔名
指定分隔符、指定排序列 sort -t 『分隔符』 -k2nr 檔名
3.wc
檢視檔案基本資訊 wc 檔名
檢視檔案行數 wc – l 檔名
檢視檔案單詞數 wc -w 檔名
檢視檔案位元組 wc -c 檔名
檢視多個檔案資訊 wc 檔案1 檔案2 檔案3
4.uniq
與sort連用
排序、去重 cat 5.txt | sort | uniq
排序、去重計算總數 cat 5.txt | sort | uniq -c
5.tee
資料定位到多個檔案 cat 5.txt | tee a.txt b.txt c.txt
tr小寫i 替換成 echo 「itheima」 | tr 『i』 『i』
把 hello 轉成 小寫 echo 「hello」 |tr 『[a-z]』 『[a-z]』
刪除數字 echo 『abc1d4e5f』 | tr -d 『[0-9]』
6.split
按照檔案大小切分 split -b 10k 被切分的檔案
按照行數進行切分 split -l 1000 被切分的檔案
7.awk
模糊查詢 awk 『/zhangsan|lisi/』 score.txt
按照分隔符拆分,根據角標顯示
awk -f 『,』 『』 1.txt
按照分隔符拆分,根據角標顯示並指定分隔符
awk -f 『,』 』 』 1.txt
if判斷語句
awk -f 『,』 『』 score.txt
mysql 命令列對檔案進行讀寫操作
首先在mysql中,使用如下指令 secure file priv後面跟著的路徑就是我們進行檔案操作的路徑 檔案讀入 將要讀的檔案放在上述路徑中,使用如下指令 mysql load data infile c programdata mysql mysql server 5.7 uploads 1....
對檔案進行歸檔的命令為
a dd b cpio c gzip d tar tar命令 root linux tar cxtzjvfppn 檔案與目錄 引數 c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視 tarfile 裡面的檔案!特別注意,在引數的下達中,c x t 僅能存...
利用FILE結構對檔案進行操作
利用file結構對檔案進行操作 輸入若干個學生的資料 包括學號 姓名和成績 將資料存放在student.txt檔案中 從student.txt檔案中讀取所有資料並顯示出來 include include include struct student void main file write,read...