共 14 篇文章 |
|
&& 逻辑符号 这个也会常看到,代表 and 逻辑的符号。: >filename 把文件\"filename\"截断为0长度.# 如果文件不存在, 那么就创建一个0长度的文件(与''touch''的效果相同). cmd >&n 把输出送到文件描述符n cmd m>&n 把输出 到文件符m的信息重定向到文件描述符n cmd >&- 关闭标准输... 阅149 转1 评0 公众公开 13-08-17 16:03 |
LINUX统计文件数量和大小。查看某文件夹下文件的个数,包括子文件夹里的。查看某文件夹下文件夹的个数,包括子文件夹里的。长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于。du -sh * | sort -n ... 阅10145 转8 评0 公众公开 13-03-01 21:27 |
示例如下:test_file中的文件内容如下:hello abchello 123hallo abchallow abchell 123那么使用sort命令将对各域依次比较,直到”比出大小“。$ sort test_filehallo abchallow abchell abchello 123hello abc11.1.4 基本sort如果要逆向sort结果,使用-r选项。示例如下:查看文件前20行:$ head -20 file_name查看文件后 7行:$ tail -7 file... 阅809 转7 评0 公众公开 13-02-20 10:48 |
shell命令删除换行符tr -d ''\n''真的需要sedsed -nr '' H;$ {x;s/\n//g;p}''这个好用。 阅19238 转6 评0 公众公开 13-02-07 17:24 |
$ awk ''BEGIN { print "Name\t\tS.Number"} { printf "%-15s %s\n",$1,$3}'' grade.txtM.Tansley 48311J.Lulu 48317P.Bunny 48J.Troll 4842L.Tansley 47129.2.6 向awk命令传递变量值在awk执行前将值传入awk变量,需要将变量放在命令行中,格式如下:awk 命令变量=变量值下面的例子在命令行... 阅1513 转13 评0 公众公开 13-01-31 17:53 |
sed -n ‘$p’ s1 打印第一行sed ‘G;G’ s1 在每行后增加两行空行sed -i ‘/AA/s//insert/’ s2 修改文件,把AA替换成insertsed -e ‘s/1/111/’ -e ‘s/3/a/g’ s1 把1替换成111,把全行中的3替换成ased ‘/AA/s//aa/;q’ s2 把第一个AA替换成aa,然后退出sed ‘y/BC/23/’ s2 把B替换成2,把C替换成3sed -n ‘/AA/=’ s2 打印包含AA... 阅119 转4 评0 公众公开 13-01-31 17:43 |
下面就是这些文件描述符及它们通常所对应的文件名:文件 文件描述符输入文件—标准输入 0输出文件—标准输出 1错误输出文件——标准错误 2系统中实际上有12个文件描述符,但是正如我们在上表中所看到的,0、1、2是标准输入、输出和错误。要提醒注意的是,在使用sort命令的时候(或其他含有相似输入文件参... 阅333 转8 评0 公众公开 13-01-10 11:31 |
假定myfile文件最初具有这样的权限: rwx rwx rwx ,那么 输入命令 命令执行后的文件访问权限 说明chmod og-w myfile rw- r-- r-- 收回同组用户和其他用户的写权限 2.2 绝对模式 chmod命令绝对模式的一般形式为:chmod [mode] file其中mode是一个八进制数。目录的权限将会影响目录中文件的权限。链接一旦创... 阅908 转13 评0 公众公开 13-01-07 15:20 |
Linux Shell 通配符、元字符、转义符使用实例介绍。shell常见通配符:shell 除了有通配符之外,由shell 负责预先先解析后,将处理结果传给命令行之外,shell还有一系列自己的其他特殊字符。复制代码代码如下:[chengmo@localhost ~/shell]$ ls \*.txtls: 无法访问 *.txt: 没有那个文件或目录[chengmo@localhost ~/shell]$ ls ''*.txt... 阅150 转3 评0 公众公开 13-01-02 11:34 |
二.awk的调用方式 awk提供了适应不同需要的多种方案,它们是: 1.awk命令行 像普通的unix命令一样使用awk,当然可以在你的命令行中使用awk设计语言。实现混合编程的关键是awk与shell script之间的对话,换言之,就是awk与shell script之间的信息交流:awk从shell script中获取所需的信息(通常是变量的值)、在awk中执行shell命令行... 阅950 转3 评0 公众公开 12-09-10 14:29 |