В вашем существующем цикле существует риск расширения любых подстановочных знаков в именах файлов , а удаляет соответствующие монтирования (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
(в конце ).