xargs與cp的使用 - Linux

Hamiltion avatar
By Hamiltion
at 2011-11-02T22:34

Table of Contents

小弟有個檔files_to_cp內容如下
~peter/largeDir/AAA
~peter/largeDir/BBB
~peter/largeDir/CCC

接著下如下指令
cat files_to_cp | xargs -i -t cp -r {} .

結果顯示
cp -r ~peter/largeDir/AAA .
cp: cannot stat `~peter/largeDir/AAA': No such file or directory
cp -r ~peter/largeDir/BBB .
cp: cannot stat `~peter/largeDir/BBB': No such file or directory
cp -r ~peter/largeDir/CCC .
cp: cannot stat `~peter/largeDir/CCC': No such file or directory
複製失敗

不過我實際把
cp -r ~peter/largeDir/AAA .
這樣一行拿來執行又是正確的
請問是什麼原因呢?

感謝!

--
Tags: Linux

All Comments

Kumar avatar
By Kumar
at 2011-11-05T08:07
確定是~peter/largeDir/AAA而非~/peter/largeDir/AAA ??
Sierra Rose avatar
By Sierra Rose
at 2011-11-10T02:41
~符號是shell去展開的,cat沒通過shell所以符號沒變home
Hedda avatar
By Hedda
at 2011-11-14T19:05
原來如此!感謝!
Catherine avatar
By Catherine
at 2011-11-15T13:20
透過 shell 去展開 ~
cat files_to_cp | xargs -i -t /bin/bash -c cp -r {} .
Joe avatar
By Joe
at 2011-11-17T04:50
謝謝!原來可以這樣用

如何擷取不確定有幾個空格的資料

Quintina avatar
By Quintina
at 2011-11-02T15:13
我的輸出文件長這樣 113141 0.010390068 -5069.6552 334.9712 3.3932931e+08 1013010.4 114000 0.0058580296 -5069.7593 335.43238 3.3979649e+08 1013 ...

portable ubuntu的raid1支援

Valerie avatar
By Valerie
at 2011-11-02T15:10
本來,想說raid1可以用modules來載入,但是,沒有編進去,所以不得已,就只好 自己來了。感想是:如果有一個悠閒的暑假來編的話,事情會更完美。 http://colinux.wikia.com/wiki/Raid_solution 這一篇是參考的,主要是mdadm的使用,至於核心,看這一篇,絕對編不出 ...

ubuntu 11.04 磁碟分割與雙系統

Ingrid avatar
By Ingrid
at 2011-11-02T10:55
※ 引述《upp818 (Maxis)》之銘言: : 1. 要如何調整磁區大小 : 我已經把整顆硬碟全部分給 ubuntu : 如何縮小已經建立的磁區(不 format) 割一塊來灌 win 7 ? : 2. GRUB 修復 : 由於是先灌 ubuntu, 會有 grub 被洗掉的問題 : ...

dialog顯示 和 putty

Ophelia avatar
By Ophelia
at 2011-11-02T02:13
請問一下用putty連上ubuntu後, 使用dialog來畫的視窗框架的部分會是亂碼。 這有辦法設定putty來解決嗎?(我有設成utf8) 還是只能用dialog配合--ascii-lines參數, 但是這樣的話,畫面就差多了。 - ...

ubuntu 11.04 磁碟分割與雙系統

Dora avatar
By Dora
at 2011-11-01T23:33
※ 引述《upp818 (Maxis)》之銘言: : 因為電腦是拿來當server : 所以先灌了ubuntu 11.04 : 直到最近要灌 wi7 時 : 才遇到磁區分割的問題 : 1. 要如何調整磁區大小 : 我已經把整顆硬碟全部分給 ubuntu : 如何縮小已經建立的磁區(不 format ...