有一個資料夾內容如下
-rw-r--r--. 1 root root 42048 Apr 18 2011 install.log
-rw-r--r--. 1 root root 11411 Apr 18 2011 install.log.syslog
drwxr-xr-x. 2 root root 4096 Jul 29 11:55 Lab1
drwxr-xr-x. 2 root root 4096 Jul 30 14:20 Lab4
drwxr-xr-x. 5 root root 4096 Dec 6 10:44 materials
drwxr-xr-x. 2 root root 4096 Dec 4 21:22 Music
如題下方,我想要用awk撈出 Apr 18(即4/18)的資料
希望可以只show出
-rw-r--r--. 1 root root 42048 Apr 18 2011 install.log
-rw-r--r--. 1 root root 11411 Apr 18 2011 install.log.syslog
搭配awk,請問我該如何下?
感恩
<pre class="c" name="code">ls -al | awk '/Apr 18/{print $0}'
就醬。
不過這用 awk 也太大材小用了,用 grep 就行了
<pre class="c" name="code">ls -al | grep -F 'Apr 18'