cp
命令用于復制文件和目錄,而不是篩選文件。如果你想要篩選特定文件并復制它們,你可以結合使用 find
或 ls
命令與 cp
命令。
以下是一些示例:
find
命令篩選特定文件并復制:find /path/to/source -type f -name "*.txt" -exec cp {} /path/to/destination \;
這個命令會在 /path/to/source
目錄中查找所有擴展名為 .txt
的文件,并將它們復制到 /path/to/destination
目錄。
ls
命令篩選特定文件并復制:ls /path/to/source/*.txt | while read file; do cp "$file" /path/to/destination; done
這個命令會列出 /path/to/source
目錄中所有擴展名為 .txt
的文件,并將它們逐個復制到 /path/to/destination
目錄。
請注意,這些命令中的路徑需要根據你的實際情況進行修改。