Me gustaría crear enlaces simbólicos de varios libros buscado desde que se ejecutan find
comando.
En primer lugar, recoger todos los libros JS
find ~ -type f -iregex '.*javascript.*\.pdf' > js_books.md 2>/dev/null
Devuelve 35 libros
../Coding/Books/HTML_Collections/Freeman E.T., Robson E. - Head First HTML5. Programming Building Web Apps with JavaScript - 2011.pdf
../Coding/Books/HTML_Collections/Learning Web Design - A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics - Jennifer Niederst Robbins - 4th Edition - August 2012.pdf
..
Además para copiarlos al directorio js_books
mkdir js_books
find ~ -type f -iregex '.*javascript.*\.pdf' -print0 -exec cp '{}' js_books
Funciona, sin embargo, varias copias consumir una gran cantidad de espacio en disco.
Así que voy a borrar de los libros y tratar de hacer el enlace simbólico dentro.
find ~ -type f -iregex '.*javascript.*\.pdf' -print0 -exec ln -s '{}' js_books/'{}' \;
Devuelve nada en dir js_books.
La manera de trabajar de un problema?