Вы можете использовать команду ln
таким образом:
ln /path/to/original_file /path2/to/linked_file
Но имейте в виду, что жесткие ссылки по определению могут существовать только в одной и той же файловой системе
В вашем существующем цикле существует риск расширения любых подстановочных знаков в именах файлов , а удаляет соответствующие монтирования (s )из /etc/filesystems. Если монтирования даны по одному на строку в cifs.txt, то размонтировать их:
< cifs.txt xargs -n 1 umount
или
< cifs.txt xargs -n 1 rmcifsmnt -N -f
Соответственно, если вы хотите размонтировать их и , удалите их из /etc/filesystems:
< cifs.txt xargs -n 1 rmcifsmnt -f
xargs
будет анализировать строку cifs.txt -по строке -и передавать каждую строку в качестве аргумента командам umount
или rmcifsmnt
(в конце ).