cp

    0熱度

    1回答

    我有文件夾/var/test/abc/xyz/,並且要將其複製到/home/test/。 通常我這樣做與cp -R /var/test/abc/xyz/ /home/test/問題是xyz/被直接複製到/home/test。 是否有可能使用cp或其他copy-command直接創建abc/並將xyz/複製到它中? 如果可能,我想避免使用mkdir。 感謝您的幫助, 盧卡斯

    0熱度

    3回答

    好的,所以我需要創建一個文件結構的副本,但是結構非常龐大(數百萬個文件),我正在尋找最快的方法來複制它。 我目前使用cp -lR "$original" "$copy"但是,即使這是非常緩慢(需要幾個小時)。 我想知道是否有更快的方法可以使用?我知道rsync --link-dest,但這不是更快,但我真的希望它更快,因爲我想每小時創建這些快照或等。 另一種方法是僅將更改(我可以快速找到)複製到每

    0熱度

    3回答

    我需要在某些文件中查找文本字符串。這會給我一個清單: find . -type f -print0 | xargs -0 grep -il "google" 然後我需要將這些文件複製到一個文件夾並重新命名。所以,我想我需要管他們再像這樣 | xargs -0 -n1 -I '{}' cp '{}' ../testTarget/{}_RECOVERED 唉: find . -type f -pr

    2熱度

    1回答

    我想在我的python腳本中做一個目錄結構的遞歸副本。當我通過bash命令行做副本: [email protected]:~/head$ cp -rf ./applications/app_template/ ./applications/my_dir 我得到預期的結果: [email protected]:~/head$ tree ./applications/my_dir/ ./appl

    1熱度

    3回答

    我想知道如何複製文件而不覆蓋舊文件,我沒有-n開關可用。 就我所知,cp -u和rsync都會覆蓋較舊的文件,而且我不想要這種行爲,我希望始終保留較舊的文件。 感謝

    0熱度

    1回答

    我使用Linux,我有一個template.in文件,如下所示: xxxxFileNamexxxx xxxxxxxxxFileName 我想生成與文件名和內容文件的百如下: 對於R1.in xxxx1xxxx xxxxxxxxx1 對於R2.in xxxx2xxxx xxxxxxxxx2 對於R100.in xxxx100xxxx xxxxxxxxx100 我試着用下面的c

    0熱度

    1回答

    我最近在我的Oracle Linux計算機上用PHP(5.3)設置了我的Apache服務器(2.2)。最初,我創建了三個文件:index.html,index.php和countries.html。我相信(不記得100%),我在我的/var/www/html/文件夾中創建這些文件,並將這些文件被自動給予兩個所有者和組根權限。然而,當我複製我的index.html到我的主目錄(不是root),我不再

    7熱度

    2回答

    我試圖用子調用執行復制操作(下面的代碼): import subprocess pr1 = subprocess.call(['cp','-r','./testdir1/*','./testdir2/'], shell = True) ,我得到了一個錯誤說: cp: missing file operand Try `cp --help' for more information.

    1熱度

    2回答

    我是shell腳本的新手,我試圖找出一種方法來編寫腳本,將當前目錄中的所有文件複製到指定的目錄一個.txt文件,如果有匹配的名稱,它會以FileName_YYYYMMDDmmss的形式將當前日期添加到要複製的文件的名稱以防止覆蓋。 有人可以幫我嗎? 只見想沿着 #!/bin/bash source=$pwd #I dont know wheter this actually makes s

    0熱度

    1回答

    後,我在Ubuntu上運行此命令: su - test -c cp /home/test/toto.txt /home/test/dir 但是我有這樣的錯誤! cp: missing file operand 任何人都有關於這個問題的想法? 謝謝