婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > shell判斷文件是否為空的代碼

shell判斷文件是否為空的代碼

熱門標簽:梧州防封電銷卡 益陽400電話申請辦理流程 昆明電銷機器人價格 地圖標注人員分布 怎么用百度地圖標注坐標 400的電話一般從哪里辦理 上海機器人外呼系統哪家好 江西全自動外呼系統報價 春運地圖標注app

核心代碼

[[ `cat a.log |wc -l` -eq 0 ]]  echo "file is empty"

下面將cat與wc命令為大家介紹一下

cat:查看文件的內容、連接文件、創建一個或多個文件和重定向輸出到終端或文件 用法:cat [選項] [文件]

1. $ cat hello.txt

顯示hello.txt文本文件中的內容

2. $ cat -n file

-n選項,可以顯示文件的內容和行號

3. $ cat -b file

-b選項,與-n類似,但只標識非空白行的行號(空白行仍顯示)

4. $ cat -e file

-e選項,將在每一行的末尾顯示“$”字符,在需要將多行內容轉換成一行時非常有用。

5. $ cat

只輸入cat命令的話,它只是接收標準輸入的內容并在標準輸出中顯示,所以在輸入一行并按回車后會在接下來的一行顯示相同的內容。

如:$ cat

hello world!

hello world!

$

重定向的話:

$ cat >hello

hello world!

(ctrl+D組合鍵退出,輸入的內容 hello world! 會寫入到文件hello中)

$ cat hello

hello world!

$

重定向操作符有兩個: >和>>,前者是內容覆蓋,后者是在文件的最后追加。

6. 連接多個文件的內容到一個新文件

$ cat test test1 > test2

$ cat test2

結果將顯示test和test1中的內容。

wc:查看文件統計信息 用法:$ wc filename

1. $ wc fileName

$ wc fileName

X Y Z /Desktop/hello

X:表示行數

Y:表示單詞數

Z:表示字節數

/Desktop/hello:表示文件名

2. $ wc -l fileName

-l選項,只統計文件的行數信息

3. $ wc -w fileName

-w選項,只統計文件的單詞數信息。

4. $ wc -c fileName

-c選項,只統計文件的字節數信息。

5. $ wc -L fileName

-L選項,統計文件中最長的行的長度。

標簽:亳州 惠州 九江 北京 河南 懷化 新疆 贛州

巨人網絡通訊聲明:本文標題《shell判斷文件是否為空的代碼》,本文關鍵詞  shell,判斷,文件,是否,為,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《shell判斷文件是否為空的代碼》相關的同類信息!
  • 本頁收集關于shell判斷文件是否為空的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 广宁县| 翁牛特旗| 淮北市| 牟定县| 马尔康县| 体育| 全州县| 新竹县| 洮南市| 双江| 永修县| 西丰县| 安新县| 贺州市| 滁州市| 台湾省| 通城县| 五台县| 尼木县| 余庆县| 长兴县| 武汉市| 嘉峪关市| 库尔勒市| 平阳县| 嘉善县| 长垣县| 桂平市| 亚东县| 通海县| 维西| 西安市| 静安区| 柯坪县| 高密市| 晋州市| 阜南县| 通许县| 普定县| 德保县| 札达县|