bash: проверьте, существует ли удаленный файл с помощью scp

Я пишу сценарий bash для копирования файла с удаленного сервера на мою локальную машину. Мне нужно проверить, доступен ли файл, чтобы я мог предпринять альтернативные действия, если его нет.

Я знаю, как проверить, существует ли локальный файл, однако использование scp немного усложняет ситуацию. Здравый смысл подсказывает мне, что одним из способов было бы попытаться каким-либо образом обработать файл scp и проверить код возврата из команды scp. Это правильный способ сделать это?

Если да, как мне проверить код возврата из вызова scp?

11
задан oompahloompah 28 March 2011 в 06:57
поделиться