我有以下目錄如何將所有文件複製,除了一個文件和一個目錄到另一個目錄
- 導演答:
- git的 - >這是一個目錄
- 的.gitignore
- 風向乙
- DIR C
- 風向Ë
- 文件f
- 文件克
- 風向ħ
我想除了複製一切(git的,和的.gitignore風向B)到風向B.(DIR B是下風向A)
我曾嘗試以下
cp -r !(Dir B|.git|.gitignore) ~/Dir B
可正常工作時在終端上運行,但給了我一個錯誤,當我從詹金斯程序中運行它窗口。
syntax error near unexpected token `('
請諮詢
當您在終端上成功運行命令時,您正在使用哪個shell(bin,bash,...)?另外,你可以粘貼'ls -l/bin/sh'的輸出嗎? – Technext 2014-09-13 10:14:31
您是否想將任何隱藏的文件/目錄也複製到'Dir B'中? – Technext 2014-09-13 12:39:33
雖然與問題無關,但也有一些錯誤,因爲你的陳述是矛盾的。你提到'Dir B在Dir A下',但是在你的命令中,你已經使用了'〜/ Dir B'。我確定家裏不會是'/ home/Dir A'。 – Technext 2014-09-13 12:58:20