我正在使用以下命令来检索名称包含的文件数sv或json远程服务器中给定目录中的文件数:
nbs_files=`ssh -q -i ${sshkey} ${user}@${server} "find ${path}/ -maxdepth 1 -mindepth 1 -type f -name '*sv*' -o -name '*.json' -exec basename {} \; | wc -l"`
Run Code Online (Sandbox Code Playgroud)
此命令仅返回.json文件数,而sv名称中包含的文件存在于${path}.
当我删除该-o -name '*.json'部分时,该命令运行良好,并返回名称中包含“sv”的文件数。
有谁知道如何修改命令以检索sv其名称中包含的文件.json以及带有扩展名的文件?