對檔案進行的操作命令

2021-10-24 12:58:22 字數 1009 閱讀 5467

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...