b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

手机中隐藏的文件夹怎么找出来 天码行空的博客(3)

电脑杂谈  发布时间:2018-02-10 00:56:27  来源:网络整理

find . -name "*.c" -exec ./command.sh {} \;

9 xargs 命令

xargs 命令可以从标准输入接收输入,并把输入转换为一个特定的参数列表。

(1)命令格式

??command | xargs [参数] [command]

xargs 命令应该紧跟在管道操作符之后,因为它以标准输入作为主要的源数据流。

(2)常用参数

-n指定每行最大的参数数量

-d指定分隔符

(3)常用范例

例一:将多行输入转换为单行输出,可以使用如下命令:

cat a.txt | xargs

例二:将单行输入转换为多行输出,可以使用如下命令:

echo "1 2 3 4 5 6 7" | xargs -n 3

例三:将单行输入转换为多行输出,指定分隔符为 i,可以使用如下命令:

cat b.txt | xargs -d i -n 3

例四:查找当前目录下所有 c 代码文件,统计总行数,可以使用如下命令:

find . -type f -name "*.c" | xargs wc -l

10 wc命令

wc 命令是一个统计的工具,主要用来显示文件所包含的行、字和字节数。

(1)命令格式

wc [参数] [文件]

(2)常用参数

参数描述

-c统计字节数

-l统计行数

-m统计字符数,这个标志不能与 -c 标志一起使用

-w统计字数,一个字被定义为由空白、跳格或换行字符分隔的字符串

-L打印最长行的长度

例一:统计文件的字节数、行数、字符数,可以使用如下命令:

wc -c c.txt

wc -l c.txt

wc -m c.txt

例二:统计文件的字节数、行数、字符数,只打印数字,不打印文件名,可以使用如下命令:

cat c.txt | wc -c??

cat c.txt | wc -l??

cat c.txt | wc -m

11 grep 命令

grep 是个很强大的命令,用来找到文件中的匹配文本,并且能够接受正则表达式和通配符,同时可以用多个 grep 命令参数来生成各种格式的输出。

(1)命令格式

grep [参数] pattern [file]

(2)常用参数

参数描述

-c计算找到 '搜寻字符串'(即 pattern) 的次数

-i忽略大小写的不同,所以大小写视为相同

-n输出行号

-v反向选择,打印不匹配的行

-r递归搜索

--color=auto将找到的关键词部分加上颜色显示

(3)常用范例

例一:将/etc/passwd 文件中出现 root 的行取出来,关键词部分加上颜色显示,可以使用如下命令:

grep "root" /etc/passwd --color=auto

cat /etc/passwd | grep "root" --color=auto

例二:将/etc/passwd 文件中没有出现 root 和 nologin 的行取出来,可以使用如下命令:

grep -v "root" /etc/passwd | grep -v "nologin"

例三:在当前目录下递归搜索文件中包含 main()的文件,经常用于查找某些函数位于哪些源代码文件中,可以使用如下命令:

grep -r "main()".

12 正则表达式与 grep 命令

正则表达式是一种符号表示法,被用来识别文本模式。在某种程度上,它们与匹配文件和路径名的 shell 通配符比较相似,但其规模更大。

许多命令行工具和大多数的编程语言都支持正则表达式,以此来帮助解决文本操作问题。

正则表达式元字符由以下字符组成:^ $ . [ ] { } - ? * + ( ) | \


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-69506-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...