LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

но почему?

Потому что ты так написал. Вот смотри:

cmd_fin="$(find /volume1/users/path/ -type f -name "${LINE}" -print)"

^ тут в переменную cmd_fin ты передаёшь вывод команды find, то есть список найденных файлов либо пустую строку.

	$cmd_fin

^ тут содержимое этой переменной передаётся шеллу как команда. Эффект такой же, как если это же содержимое скопировать и вставить просто в терминал. А там у тебя список файлов.

Исправление Deleted, :

но почему?

Потому что ты так написал. Вот смотри:

cmd_fin="$(find /volume1/users/path/ -type f -name "${LINE}" -print)"

^ тут в переменную cmd_fin ты передаёшь вывод команды find, то есть список найденных файлов либо пустую строку.

	$cmd_fin

^ тут содержимое этой переменной передаётся шеллу как команда. Эффект такой же, как если это же содержимое скопировать и вставить просто в терминал. А там у тебя список файлов.

Исходная версия Deleted, :

но почему?

Потому что ты так написал. Вот смотри:

cmd_fin="$(find /volume1/users/path/ -type f -name "${LINE}" -print)"

^ тут в переменную cmd_fin ты передаёшь вывод команды find, то есть список найденных файлов либо пустую строку.

	$cmd_fin

Тут содержимое этой переменной передаётся шеллу как команда. Эффект такой же, как если это же содержимое скопировать и вставить просто в терминал. А там у тебя список файлов.