Trabajando en zsh en MacOS...
Me preguntaba si había una manera de consultar los archivos a través de un índice # del directorio actual. Por ejemplo, si ls
salidas:
folder1
folder2
file1.txt
file2.txt
Me preguntaba si había una manera de ejecutar un comando como open $FILES[2]
para abrir file1.txt
(suponiendo un índice 0).
Me he dado cuenta de que el comando open *
abrió todas las carpetas y archivos individuales del directorio actual (finder/aplicaciones por defecto), pero comandos como open *[0]
no fueron reconocidos.
Mi objetivo final es encontrar una manera fácil de abrir y pasar archivos, cuyos nombres son particularmente largos a otros programas. Una captura de pantalla, por ejemplo, suele tener un nombre de archivo largo y si quisiera pasarlo a ImageMagik o algo así, me imaginé que este tipo de referencia de archivo sería lo más eficiente.
Debo mencionar que estaría dispuesto a cambiar de zsh a bash si esto fuera una opción allí.