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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

正则表达式及shell

發布時間:2024/9/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 正则表达式及shell 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查找如下字符串中形如XXX.XXX.XXX.XXX的字符串,其中X必須是數字
abc.111.222.333
12a.333.444.567
11.222.333.444
111.2.333.333
444.444.222.111

查找當前系統上名字為user1的用戶的帳號的相關信息, /etc/passwd, user11, myuser1

查找當前系統上以其為附加組的用戶有兩個或兩個以上的組的相關信息, /etc/group


查找當前系統上其用戶帳號密碼最長使用期為99999天的用戶帳號的相關信息;99999

分析/etc/inittab文件中如下兩行的文本特征,請寫出可以精確找到類似兩行的模式,而且要求每一行中出現在數字必須相同:l1:1:wait:/etc/rc.d/rc 1 l5:5:wait:/etc/rc.d/rc 5


1、顯示/proc/meminfo文件中以不區分大小的s開頭的行;

2、顯示/etc/passwd中以nologin結尾的行;

3、顯示/etc/inittab中以#開頭,且后面跟一個或多個空白字符,而后又跟了任意非空白字符的行;

4、顯示/etc/inittab中包含了:一個數字:(即兩個冒號中間一個數字)的行;


5、顯示/boot/grub/grub.conf文件中以一個或多個空白字符開頭的行;

6、顯示/etc/inittab文件中以一個數字開頭并以一個與開頭數字相同的數字結尾的行;

IP的表示:


輸入/輸出重定向,管道

標準輸入:keyboard??? 0
標準輸出:monitor???? 1
標準錯誤輸出:monitor 2

重定向:

覆蓋輸出重定向:>
追加輸出重定向:>>
錯誤輸出重定向:2>
set -C 拒絕覆蓋輸出重定向

管道:如


bash:
本地變量(局部變量)
set
unset VARIABLE_NAME
環境變量
export VARIABLE_NAME=Value
export VARIABLE_NAME
unset VARIABLE_NAME
1、盡可能避開系統已用變量名
變量替換:echo $NAME
" :弱引用,變量替換會進行
' :強引用,變量替換會禁止
?

轉載于:https://blog.51cto.com/pengfei372/786809

總結

以上是生活随笔為你收集整理的正则表达式及shell的全部內容,希望文章能夠幫你解決所遇到的問題。

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