日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux expr命令、Linux wc命令、Linux let 命令

發布時間:2023/12/18 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux expr命令、Linux wc命令、Linux let 命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

expr命令是一個手工命令行計數器,用于在UNIX/LINUX下求表達式變量的值,一般用于整數值,也可用于字符串。

語法

expr 表達式表達式

表達式說明:

  • 用空格隔開每個項;
  • 用 / (反斜杠) 放在 shell 特定的字符前面;
  • 對包含空格和其他特殊字符的字符串要用引號括起來

實例

1、計算字串長度

> expr length this is a test14 expr length this is a test14

2、抓取字串

> expr substr this is a test 3 5 is is expr substr this is a test 3 5 is is

3、抓取第一個字符數字串出現的位置

> expr index "sarasara" a2 expr index "sarasara" a2

4、整數運算

> expr 14 % 95> expr 10 + 1020> expr 1000 + 9001900> expr 30 / 3 / 25> expr 30 \* 3 (使用乘號時,必須用反斜線屏蔽其特定含義。因為shell可能會誤解顯示星號的意義)90> expr 30 * 3expr: Syntax error> expr 14 % 95> expr 10 + 1020> expr 1000 + 9001900> expr 30 / 3 / 25> expr 30 \* 3 (使用乘號時,必須用反斜線屏蔽其特定含義。因為shell可能會誤解顯示星號的意義)90> expr 30 * 3expr: Syntax error

---------------------------------------------? 我 是 分 隔 線 -------------------------------------------------------

?

?

Linux wc命令用于計算字數。

利用wc指令我們可以計算文件的Byte數、字數、或是列數,若不指定文件名稱、或是所給予的文件名為"-",則wc指令會從標準輸入設備讀取數據。

語法

wc [-clw][--help][--version][文件...][-clw][--help][--version][文件...]

參數

  • -c或--bytes或--chars 只顯示Bytes數。
  • -l或--lines 只顯示行數。
  • -w或--words 只顯示字數。
  • --help 在線幫助。
  • --version 顯示版本信息。

實例

在默認的情況下,wc將計算指定文件的行數、字數,以及字節數。使用的命令為:

<span style="color:#000000">wc testfile </span>

先查看testfile文件的內容,可以看到:

$ cat testfile Linux networks are becoming more and more common, but scurity is often an overlooked issue. Unfortunately, in todays environment all networks are potential hacker targets, fro0m tp-secret military research networks to small home LANs. Linux Network Securty focuses on securing Linux in a networked environment, where the security of the entire network needs to be considered rather than just isolated machines. It uses a mix of theory and practicl techniques to teach administrators how to install and use security applications, as well as how the applcations work and why they are necesary. Linux networks are becoming more and more common, but scurity is often an overlooked issue. Unfortunately, in todays environment all networks are potential hacker targets, fro0m tp-secret military research networks to small home LANs. Linux Network Securty focuses on securing Linux in a networked environment, where the security of the entire network needs to be considered rather than just isolated machines. It uses a mix of theory and practicl techniques to teach administrators how to install and use security applications, as well as how the applcations work and why they are necesary.

使用 wc統計,結果如下:

$ wc testfile # testfile文件的統計信息 3 92 598 testfile # testfile文件的行數為3、單詞數92、字節數598 # testfile文件的統計信息 3 92 598 testfile # testfile文件的行數為3、單詞數92、字節數598

其中,3 個數字分別表示testfile文件的行數、單詞數,以及該文件的字節數。

如果想同時統計多個文件的信息,例如同時統計testfile、testfile_1、testfile_2,可使用如下命令:

wc testfile testfile_1 testfile_2 #統計三個文件的信息 #統計三個文件的信息

輸出結果如下:

$ wc testfile testfile_1 testfile_2 #統計三個文件的信息 3 92 598 testfile #第一個文件行數為3、單詞數92、字節數598 9 18 78 testfile_1 #第二個文件的行數為9、單詞數18、字節數78 3 6 32 testfile_2 #第三個文件的行數為3、單詞數6、字節數32 15 116 708 總用量 #三個文件總共的行數為15、單詞數116、字節數708 #統計三個文件的信息 3 92 598 testfile #第一個文件行數為3、單詞數92、字節數598 9 18 78 testfile_1 #第二個文件的行數為9、單詞數18、字節數78 3 6 32 testfile_2 #第三個文件的行數為3、單詞數6、字節數32 15 116 708 總用量 #三個文件總共的行數為15、單詞數116、字節數708

---------------------------------------? 我 是 分 隔 線 --------------------------------------------------

?

let 命令是 BASH 中用于計算的工具,用于執行一個或多個表達式,變量計算中不需要加上 $ 來表示變量。如果表達式中包含了空格或其他特殊字符,則必須引起來。

語法格式

let arg [arg ...] arg [arg ...]

參數說明:

arg:要執行的表達式

實例:

自加操作:let no++

自減操作:let no--

簡寫形式?let no+=10,let no-=20,分別等同于?let no=no+10,let no=no-20。

以下實例計算 a 和 b 兩個表達式,并輸出結果:

#!/bin/bashlet a=5+4 let b=9-3 echo $a $blet a=5+4 let b=9-3 echo $a $b

以上實例執行結果為:

9 6 6

又如:

?

i=0 while((i<=5)) do echo $i let i++ done =0 while((i<=5)) do echo $i let i++ done

?

總結

以上是生活随笔為你收集整理的Linux expr命令、Linux wc命令、Linux let 命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色成人小视频 | 国产一区二区三区观看 | 国产欧美一区二区精品忘忧草 | 女人性高潮视频 | 6090伦理| 亚洲码视频| 五月丁香花 | 国产奶水涨喷在线播放 | 美女啪啪网 | 超碰一区 | 国语久久| 久久国产香蕉视频 | 18黄暴禁片在线观看 | 国产视频一区二区在线播放 | 亚洲精品中文字幕乱码无线 | 后入内射欧美99二区视频 | 青青导航 | 激情婷婷六月 | 青青草国产精品视频 | 成人福利在线看 | 黑人极品ⅴideos精品欧美棵 | 国产精品社区 | 69精品丰满人妻无码视频a片 | 国模私拍在线 | 国产午夜福利一区二区 | 一级黄色片免费观看 | 中文字幕777| 久久精品免费看 | 色综合av | 久草福利资源在线观看 | av免费网站| 国产真实自拍 | 黄色69视频 | 2019毛片 | 在线免费观看亚洲视频 | 免费一级特黄 | 就去色av| 丰满大乳奶做爰ⅹxx视频 | 国产在线一级片 | 黄黄的网站| 欧美色综合网站 | 操日本老妇| 国产乱子伦一区二区 | 嫩草影院一区二区三区 | 久久中文字幕一区二区 | 日韩xxx视频 | 欧美久久久 | 色婷婷精品久久二区二区密 | 色偷偷一区二区三区 | 波多野结衣在线视频播放 | 在线观看成人av | cao久久 | 黄频视频在线观看 | 阿v天堂2014 这里有精品 | 超碰888 | 夜夜夜夜夜操 | 电家庭影院午夜 | 99视频一区二区 | 在线观看视频中文字幕 | 国产黑丝在线播放 | 91丝袜| aaaaa级少妇高潮大片免费看 | 99精品自拍 | 日韩av在线播放一区 | 国产传媒一区二区 | 久久96 | 国产免费91 | 日韩视频专区 | 狠狠干五月天 | 国产性xxxx高清 | 国产亚洲精品成人av在线 | 亚洲精品久久久久中文字幕二区 | 亚洲国产精品一 | 中文字幕乱码无码人妻系列蜜桃 | 亚洲第一页中文字幕 | 欧美日韩成人一区 | 色涩网站| 国产成人精品无码片区在线 | 欧美怡红院 | 波多野吉衣中文字幕 | 欧美激情精品久久久久久免费 | 91精品一区二区三区综合在线爱 | 天天躁日日躁狠狠躁喷水 | 免费的黄色一级片 | 在线99视频 | 少妇一晚三次一区二区三区 | 香蕉网站在线 | 久久久成人av | 久久久精品网站 | 亚洲yy| 日日夜夜免费精品视频 | 日日艹 | 亚洲香蕉一区 | 国产同性人妖ts口直男 | 国产一线二线三线女 | 亚洲最新色图 | 成人片黄网站色大片免费毛片 | 亚洲一二三级 | 中文字幕色站 |