[ $1 == "client" ] && hostname || cat $0 | ssh $1 /bin/sh -s client
Эта команда выполняет скрипт на удаленном хосте с использованием SSH. Она сначала проверяет, равен ли первый аргумент «client», и если это так, то возвращает имя текущего хоста (hostname). В противном случае она отправляет содержимое этого скрипта на удаленный хост через SSH и выполняет его там.
Полезность: Позволяет выполнять скрипты на удаленных хостах без необходимости копирования файлов.
Альтернативы: Можно использовать scp для копирования скрипта на удаленный хост, а затем выполнить его командой ssh.
Аргументы: $1 — первый аргумент (client в данном случае), $0 — имя текущего скрипта.