一、原始的输出
acat@acat-xx:~$ ls -lrt | tail -6 -rw-r--r-- 1 acat acat 61223 4月 6 22:58 gru_softmax.py.html -rw-r--r-- 1 acat acat 60655 4月 6 22:59 gru_svm.py.html -rw-r--r-- 1 acat acat 61487 4月 6 22:59 svm.py.html -rw-r--r-- 1 acat acat 20980 4月 6 23:02 gru_softmax_main.py.html -rw-r--r-- 1 acat acat 21151 4月 6 23:03 gru_svm_main.py.html drwxr-xr-x 2 acat acat 4096 4月 6 23:03 gru_svm
二、结合awk提取输出的文件名(最后一列)
使用空格' '作为分隔符,当做是awk的参数。
acat@acat-xx:~$ ls -lrt | tail -6 | awk -F ' ' '{print $NF}' gru_softmax.py.html gru_svm.py.html svm.py.html gru_softmax_main.py.html gru_svm_main.py.html gru_svm
三、根据得到的所有文件名,进行mv操作
acat@acat-xx:~$ mv `ls -lrt | tail -6 | awk -F ' ' '{print $NF}'` gru_svm
这样,前面的5个文件就移动到了文件夹:gru_svm中了。