如何cp特定日期的檔案到另一個目錄? - Linux

Damian avatar
By Damian
at 2010-01-04T10:55

Table of Contents

可以試試看for loop
ex. in bash shell:
LIST=`ls -l | grep "Jan 9" | awk '{print $8}'`
DEST="你的目的地"
for i in $LIST
do
cp $i $DEST
done


※ 引述《aisme21 (純樸的美)》之銘言:
: 想請問一下,如何cp指定日期的檔案到另一個目錄
: TServer:/backup/type/abc>ls -l
: .......
: -rw-rw-r-- 1 it008 V2train 55 Dec 30 14:54 drop.sql
: -rwxr-xr-x 1 root system 735 Jan 12 2009 echo1
: -rw-r--r-- 1 root system 0 Dec 30 2008 err.log
: -rw-r--r-- 1 root system 0 Dec 30 2008 errfile.tmp
: -rwxrwxr-- 1 root system 182 Jan 5 2009 evalue
: -rw-r--r-- 1 root system 13 Dec 10 2008 evalue.txt
: -rwxrwxr-- 1 root system 2093 Dec 11 2008 f1.sh
: -rw-r--r-- 1 root system 147 Oct 29 2008 loadtmp.sql
: -rw-r--r-- 1 root system 26 Jan 9 2009 lstmp.tmp
: -rw-r--r-- 1 root system 37 Jan 9 2009 lstmp.txt
: -rw-r--r-- 1 root system 140 Jan 12 2009 memo.tmp
: -rw-r--r-- 1 root system 1023 Oct 6 2008 menu_sam
: drwxr-xr-x 2 root system 256 Jan 4 08:19 tmp
:
: 假設我在/backup/type/abc下面有以上的檔案,我想cp "Jan 9"的檔案到tmp目錄下,
: 指令要如何下? 我試了好多指令,沒一個成功的,如:
: 例一、
: TServer:/backup/type/abc>cp * |grep "Jan 9" /backup/type/abc/tmp/.
: cp: unload: Function not implemented
: 例二、
: TServer:/backup/type/abc>ls -l|grep "Jan 9"|xargs -i cp {}
: /backup/type/abc/tmp/.
: cp: illegal option -- w
: Usage: cp [-fhip] [-r|-R] [-E{force|ignore|warn}] [--] src target
: or: cp [-fhip] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory
: cp: illegal option -- w
: Usage: cp [-fhip] [-r|-R] [-E{force|ignore|warn}] [--] src target
: or: cp [-fhip] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory
: 例三、
: TServer:/backup/type/abc>ls -l|grep "Jan 9"|find . -name "*" -exec cp {}
: /backup/type/abc/tmp/.
: find: incomplete statement
: 敬請諸位不吝指教,謝謝。

--
Tags: Linux

All Comments

Harry avatar
By Harry
at 2010-01-09T07:11
ls -l | grep "Jan 9" | awk '{print $8}'值2009(二列)故
cp: 2009: No such file or directory
cp: 2009: No such file or directory
Catherine avatar
By Catherine
at 2010-01-10T23:07
歹勢,我更正一下,我欄位用錯了,檔案名稱是第9欄,所以
Isla avatar
By Isla
at 2010-01-12T00:41
改9就成功了...謝謝,利用loop可以解決,也是我沒想過的.
Edith avatar
By Edith
at 2010-01-12T03:12
看來我算空白格算錯了XD 拍謝
Jacob avatar
By Jacob
at 2010-01-16T13:41
不過,若想要用一行指令...不知有沒有方法?
Irma avatar
By Irma
at 2010-01-20T04:45
用find試試看?
Victoria avatar
By Victoria
at 2010-01-25T00:52
謊謝樓上熱心,已有板友指示解決的方法了,謝謝

讓ubuntu完全像XP XpGnome - Make Linux Look like Windows

Lucy avatar
By Lucy
at 2010-01-04T07:55
讓ubuntu完全像XP XpGnome - Make Linux Look like Windows XP http://kadok0520.pixnet.net/blog/post/25606548 已取得原作者翻譯中文的授權 透過執行這個簡單的 Script 檔案,讓你的Gnome外觀像XP ...

hp p1006之非常難搞篇

Tracy avatar
By Tracy
at 2010-01-04T05:42
※ 引述《sony1733 (應天之風)》之銘言: : 本來估計是今年全面轉換為linux系統 : 沒想到發現hp p1006雷射印表機的驅動完全動不了 : 網路上面的相關文章全部看遍了 : 還是驅動不起來 : 請問有哪位強者能驅動的起來 : 小弟奉送上1000p : 不然請吃飯也行啦...XD : 還有聲音 ...

在 gnome penal 上寫字

Michael avatar
By Michael
at 2010-01-03T23:40
我突然想到一個奇怪的問題 在 gnome環境下 如果我想在gnome penal上自行寫幾個字可以怎麼作? 或者 有類似跑馬燈的 gnome penal小軟體嗎? 謝謝 - ...

hp p1006之非常難搞篇

Elizabeth avatar
By Elizabeth
at 2010-01-03T19:23
本來估計是今年全面轉換為linux系統 沒想到發現hp p1006雷射印表機的驅動完全動不了 網路上面的相關文章全部看遍了 還是驅動不起來 請問有哪位強者能驅動的起來 小弟奉送上1000p 不然請吃飯也行啦...XD 還有聲音錄音完全沒辦法用.....囧 - ...

DVD問題

Caitlin avatar
By Caitlin
at 2010-01-03T18:34
請問 我有DVD的光碟 我想要把其中檔案的音效部份分出來 然後存成 .mp3 or .wav 檔 請問在 Linux 有什麼推荐的軟體可以用?? 感謝 - ...