想要实现一个小功能,显示本目录下所有的隐藏文件和目录。
[root@localhost root]# ll -a|awk '$9~/^\./ {print}'
drwxr-x--- 14 root root 4096 Apr 21 18:32 .
drwxr-xr-x 19 root root 4096 Mar 22 12:20 ..
-rw------- 1 root root 7962 Apr 21 18:38 .bash_history
-rw-r--r-- 1 root root 24 Jun 10 2000 .bash_logout
-rw-r--r-- 1 root root 234 Jul 5 2001 .bash_profile
-rw-r--r-- 1 root root 176 Aug 23 1995 .bashrc
-rw-r--r-- 1 root root 210 Jun 10 2000 .cshrc
-rw------- 1 root root 16 Mar 26 13:50 .esd_auth
-rw-r--r-- 1 root root 51 Apr 15 18:31 .fonts.cache-1
drwx------ 4 root root 4096 Mar 23 17:47 .gconf
drwx------ 2 root root 4096 Mar 23 17:47 .gconfd
drwx------ 5 root root 4096 Mar 22 06:36 .gnome
drwxr-xr-x 7 root root 4096 Mar 23 17:45 .gnome2
drwx------ 2 root root 4096 Mar 22 06:36 .gnome2_private
drwxr-xr-x 2 root root 4096 Mar 22 12:13 .gnome-desktop
drwxr-xr-x 2 root root 4096 Mar 22 06:11 .gstreamer
-rw-r--r-- 1 root root 120 Aug 20 2003 .gtkrc
-rw-r--r-- 1 root root 130 Mar 22 06:36 .gtkrc-1.2-gnome2
-rw------- 1 root root 0 Mar 22 12:13 .ICEauthority
drwx------ 3 root root 4096 Mar 22 06:36 .metacity
drwxr-xr-x 3 root root 4096 Mar 25 18:38 .mozilla
drwxr-xr-x 3 root root 4096 Mar 22 06:36 .nautilus
-rw------- 1 root root 359 Mar 22 12:01 .recently-used
-rw------- 1 root root 497 Mar 22 06:36 .rhn-applet.conf
-rw------- 1 root root 1024 Mar 26 16:02 .rnd
drwx------ 2 root root 4096 Mar 28 08:47 .ssh
-rw-r--r-- 1 root root 196 Jul 11 2000 .tcshrc
-rw------- 1 root root 4400 Apr 21 18:32 .viminfo
-rw------- 1 root root 5139 Apr 21 18:08 .viminfo.tmp
-rw------- 1 root root 134 Apr 21 15:51 .Xauthority
-rw-r--r-- 1 root root 1126 Aug 23 1995 .Xresources
-rw------- 1 root root 580 Mar 22 12:13 .xsession-errors
$9~/^\./
$9:表示ll –a显示结果的第九列
~:规则表达式用匹配的运算符。
\.:以.开头的字符串,在Linux中表示隐藏文件或目录。
//:在/中间的内容就是规则表达式的内容。
分享到:
相关推荐
man 中文awk版内容包括:语法、AWK变量、操作符、语句的编写,数组和函数的书写内容。
linuxawk将多个文件结果列合并到一个文件整理.pdf
ls:列出目录内容。 cd:切换工作目录。 pwd:显示当前工作目录的路径。 mkdir:创建新目录。 touch:创建空文件或更新文件的访问和修改时间。 rm:删除文件或目录。 cp:复制文件或目录。 mv:移动文件或目录,也...
Effective AWK Programming:Awk 编程的经典著作
ls -a:列出所有文件,包括隐藏文件。 cp -r:递归复制目录。 mv -i:在移动前询问是否覆盖。 rm -f:强制删除文件。 rm -rf:递归强制删除目录及内容。 mkdir -p:创建多级目录。 rmdir -v:显示删除过程。 touch -...
你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其...事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。正是这三个人创造了awk---一个优秀的样式扫描与处理工具
1. **ls**:列出目录中的文件和子目录。常用参数有`-l`(长格式显示,包括文件权限、所有者、大小等)、`-a`(显示所有文件,包括隐藏文件)等。 2. **cd**:改变当前工作目录。例如,`cd /home/user`会将当前工作...
自己编写的经过验证的AWK文件, 用于分析NS2中的TRACE文件,来 解析网络性能,保证可以用,但是不同的 机子会有不同的效果,大家改一些绝对可以用。
提取leach图像的awk文件提取leach图像的awk文件提取leach图像的awk文件
这是一本awk学习指引, 其重点着重于 : awk 适于解决哪些问题 ? awk 常见的解题模式为何 ? 为使读者快速掌握awk解题的模式及特性, 本手册系由一些较具代表性的范例及其题解所构成; 各范例由浅入深, 彼此间相互...
awk是unix,linux中处理文本的好工具,本文用一个实例说明awk脚本的编写及使用.
学习和理解AWK的最佳书籍 一致这本书是学习awk的最好书籍,网上下不到的,国内也买不到。国家图书馆和北京大学图书馆都有。强烈建议所有想学awk的同志们阅读(会有很多awk语言之外的启迪) 偶然机会得到,不敢独享...
关于linux下的awk 如调用awk的方式,与正则表达式的结合,内置变量 操作符,内置的字符串函数,格式化函数printf等
sed 和 awk 命令的详细使用方法和说明,英文版,高清,带目录。
awk学习awk学习awk学习awk学习awk学习awk学习awk学习
主要讲解了关于shell中用awk数组处理文件的用法
awk-script:awk脚本指南
用awk处理两个文件的方法:特定域的合并、替换等
你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其...事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。正是这三个人创造了awk---一个优秀的样式扫描与处理工具。
071204awk应用1