前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux笔记11

Linux笔记11

原创
作者头像
用户7271996
发布2023-03-09 16:29:16
3480
发布2023-03-09 16:29:16
举报
文章被收录于专栏:cc

正则表达式

^word 搜索word这个字符串,并且word必须为这一行的行首

[root@192 ~]# cat 1.txt

统支持的所有变量

代码语言:javascript
复制
I love you
linux 
[root@192 ~]# vim 1.txt
[root@192 ~]# grep '^[a-z]' 1.txt
linux 
代码语言:javascript
复制
word$ 搜索word这个字符串,并且word必须为这一行的行尾
grep '!$' 1.txt
grep '\.$' 1.txt 以.结尾

代表一个任意的字符,不是0个也不是多个

\ 转义符将特殊字符变成普通字符

* 将前面的字符重复0次或多次

[range]仅代表一个待搜索的字符

[^range]反向选择,与[range]相反

\{n\}重复前一个相同字符n个

\{n,m\}重复前一个相同字符n-m个

\{n, \}重复前一个相同字符n个以上

printf'打印格式'实际内容

\a 响铃。

\b 退格。

\c 取消后续输出。

\e 向右删除一个字符。

\f 换页。

\n 换行。

\r 回车。

\t 水平制表。

\v 垂直制表。

\NNN 八进制数 NNN 所代表的 ASCII 码字符。

\xHH 十六进制 HH 对应的8位字符。HH 可以是一到两位。

\uHHHH 十六进制 HHHH 对应的 Unicode 字符。HHHH 一到四位。

\UHHHHHHHH十六进制 HHHHHHHH 对应的 Unicode 字符。HHHHHHHH 一到八位。

%% 百分号。

%b 在相应的参数中展开反斜杠转义序列。

%q 以可重用为 shell 输入的方式引用参数。

%(fmt)T 输出使用 FMT 作为 strftime 的格式字符串产生的日期时间字符串。

?当上一个命令正常执行时?=0

[root@192 ~]# ll

总用量 28

代码语言:javascript
复制
-rw-r--r--  1 root root   50 3月   7 16:31 1.txt
-rw-r--r--. 1 root root   62 2月  28 19:12 1.txt.bz2
-rw-r--r--. 1 root root   60 2月  28 18:57 1.txt.gz
-rw-r--r--. 1 root root   96 2月  26 09:31 1.txt.xz
-rw-------. 1 root root 1740 2月  26 00:19 anaconda-ks.cfg
-rw-r--r--. 1 root root 1788 2月  26 00:26 initial-setup-ks.cfg
-rw-r--r--. 1 root root    0 3月   1 16:00 -m
-rw-r--r--. 1 root root   32 3月   2 16:43 welcome.txt
drwxr-xr-x. 2 root root    6 2月  26 00:35 公共
drwxr-xr-x. 2 root root    6 2月  26 00:35 模板
drwxr-xr-x. 2 root root    6 2月  26 00:35 视频
drwxr-xr-x. 2 root root    6 2月  26 00:35 图片
drwxr-xr-x. 2 root root    6 2月  26 00:35 文档
drwxr-xr-x. 2 root root    6 2月  26 00:35 下载
drwxr-xr-x. 2 root root    6 2月  26 00:35 音乐
drwxr-xr-x. 2 root root    6 2月  26 00:35 桌面
[root@192 ~]# echo $?

0

[root@192 ~]# ll /home/ll

ls: 无法访问/home/ll: 没有那个文件或目录

[root@192 ~]# echo $?

2

$表示当前shell的进程号

[root@192 ~]# echo $$

1930

[root@192 ~]# ps

PID TTY TIME CMD

1930 pts/0 00:00:00 bash

3940 pts/0 00:00:00 ps

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档