Tôi muốn tạo các liên kết tượng trưng ( ln -s
) đến tất cả các tệp (hoặc một lớp tệp, ví dụ: kết thúc bằng .bar
) trong một thư mục nhất định. Nói rằng tôi đang ở cwd và gõ ls ../source/*.bar
cho tôi
foo.bar
baz.bar
Làm thế nào tôi có thể chuyển danh sách tham số đến ln -s
cuối cùng nó giải quyết
ln -s ../source/foo.bar
ln -s ../source/baz.bar
Tất nhiên tôi biết tôi có thể viết một kịch bản bash, nhưng nên có một cái gì đó đơn giản hơn liên quan xargs
hoặc vì nó dường như là một nhiệm vụ chung - ít nhất là đối với tôi.