Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
¿Cómo le asigno un archivo a una variable en Bash?
¿Cuál es la sintaxis para decirle que busque el archivo que tenga el nombre de datAMA, luego un número de 3 dígitos y después la extensión bin?
Lo estoy poniendo como CINTA=*datAMA*.bin pero obviamente está mal
Agradeceré mucho la ayuda
1 Answer
- 6 years agoFavorite Answer
Podrías usar find para encontrar el archivo y así puedes usar wildcards.
Así quedaría para crear una variable de entorno y asignarle la ruta completa del archivo que buscas, partiendo del directorio actual:
export CINTA=$(find "$(pwd)" -type f -name datAMA*.bin)
Ahora, toma en cuenta que no va a funcionar si hay más de un archivo con el mismo patrón, ejemplo, tienes dos archivos: datAMA123.bin y datAMA456.bin. Para esos casos puedes usar head o tail para seleccionar solo uno.
Source(s): Si consideras útiles mis respuestas podrías agradecerme eligiéndola como mejor respuesta! :)