copy under command line

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

copy under command line

文章biotite » 週四 2月 08, 2007 8:32 am

Hi there,
If I would like all txt-type files(*.txt) under a specific partition to be copied into a specific directory(e.g. mnt/a/txt),how could it be done?
It's very simple under Windows series desktop.
But if I am under Unix/linux COMMAND LINE(without x-desktop)?
biotite
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週四 2月 08, 2007 8:28 am

文章mplin » 週四 2月 08, 2007 8:46 am

Maybe you can try
cp ..../*.txt mnt/a/txt
mplin
可愛的小學生
可愛的小學生
 
文章: 26
註冊時間: 週三 1月 12, 2005 9:35 am
來自: 台北

文章biotite » 週六 2月 10, 2007 1:35 pm

this cannot be done with cp all partition!
biotite
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週四 2月 08, 2007 8:28 am

文章mason » 週日 2月 11, 2007 5:05 am

You'll need to write a simple script.

First, find out all the *.txt files under a specific directory.
Second, simply copy them.

something like this(DIR is the directory where the partition mounted):
代碼: 選擇全部
for x in `find DIR |grep .txt`
do
   cp $x /tmp
done


also it made me curious, how "simple" to do this under Windows series desktop?
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章訪客 » 週日 2月 11, 2007 9:27 am

代碼: 選擇全部
find / -iname '*.txt' -exec cp {} mnt/a/ \;
訪客
 

文章redjoe » 週一 2月 12, 2007 10:26 am

cp -r
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron