Замена разных файлов из разных папок

Проблема в том, что su запрашивает пароль пользователя, на которого вы хотите переключиться, поэтому в вашем случае он запрашивает пароль root, а не bela. Если вы хотите иметь возможность стать root с паролем пользователя (bela в вашем случае), используйте sudo.

0
21.03.2018, 11:00
1 ответ

find +bashраствор:

find. -type f -name "*.pdf" -exec bash -c \
'p="/my_dir/backup/"; bn=${1##*/}; 
 [[ "$1" != $p* ]] && [[ -f "${p}$bn" ]] && cp "${p}$bn" "$1"' _ {} \;

  • p="/my_dir/backup/"-путь к начальному (ключевому )каталогу
  • bn=${1##*/}-базовое имя файла
0
28.01.2020, 04:27

Теги

Похожие вопросы