I need something like

ln -s /from/*.so

But ln doesn't allow such. So how would you do then?

link|improve this question

79% accept rate
feedback

1 Answer

up vote 4 down vote accepted

via shell-builtins (and globoperator)

from l in /from/*.so; do ln -s "$l"; done

via find

find /from/ -name "*.so" -exec ln -s '{}' ';'

doing it via find is better since it works better for huge amount of files.

link|improve this answer
typo: you mean for i guess – mugen kenichi Aug 5 '10 at 15:19
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.