SCP является сокращением 'безопасной копии', в то время как SFTP обозначает 'безопасный FTP'.
Первое используется для копирования одного или нескольких файлов, часто с известными именами, от хоста для хостинга B, тогда как второе главным образом используется в интерактивном режиме, аналог клиенту FTP. SCP будет всегда работать из поля и имеет мало в области tweakable опций. SFTP может использоваться с различными бэкендами для представления сервиса SFTP для пользователя. Это было бы даже возможный выключить его, хотя я не попробовал это.
Это - используемое различие.
Насколько производительность идет: ссылки ниже ErikA к странице Википедии, которая упоминает SCP, обычно быстрее, чем SFTP из-за более эффективного алгоритма в SCP.
В ударе существует оператор выбора
case string1 in
str1)
commands;;
str2)
commands;;
*)
commands;;
esac
Оператор переключения в ударе называют case
. Посмотрите help case
для деталей.
case "$1" in
-p) echo 'Hello, world!' ; exit 0 ;;
-h|*) usage ; exit 1 ;;
esace