Мне нравится terdon's awk
решением, но ради полноты, вот является предложение с помощью только bash
while IFS=, read -r a1 a2 a3 a4; do
echo "$a1,$a2,$a3,$a4" >> "$a2".csv
done < file.csv
Это произведет файлы 577.csv
и 132.csv
в текущем каталоге.
Вы можете использовать аутентификацию открытого ключа: на сервере добавьте строку с командой rsync (для безопасности ) и ваш открытый ключ к ~ root / .ssh / authorized_keys
. Смотрите страницу SSHD (8) MAN для получения информации о формате файла Anerized_keys
.