我正在尝试编写一个 bash 脚本,其中目录的一部分是一个长的、未知的字符串。我知道目录名称的第一部分。如何在路径中组合已知字符串和通配符?截至目前,我有:
ID=$1;
IMP="adam@ocelot.cs.edu:/data/"$ID"/EER_DATA/$ID"*"/ImpostorScores.txt"
Run Code Online (Sandbox Code Playgroud)
但这通过了一个文字*.
在 directory 中,/source我想将文件名超过 15 个字符的所有文件复制到 directory /dest。是否有 UNIX 命令可以执行此操作?
编辑:虽然这个问题解释了如何搜索特定长度的文件名,但我的问题还询问如何复制文件。