Estoy tratando de componer una grepdeclaración y me está matando. También estoy cansado de recibir el arguments list too longerror. Tengo un archivo, llamémoslo subset.txt. Contiene cientos de líneas con cadenas específicas como MO43312948. En mi directorio de objetos tengo miles de archivos y necesito copiar todos los archivos que contienen las cadenas enumeradas en subset.txtotro directorio.
Estaba tratando de comenzar con esto para devolver los archivos coincidentes del directorio de objetos.
grep -F "$(subset.txt)" /objects/*
Sigo recibiendo `bash: / bin / grep: Lista de argumentos demasiado larga``
"$(subset.txt)"el comando así? Esa es la sustitución de comandos , lo que hará que su shell se ejecutesubset.txt(como si fuera un comando o script).