История изменений
Исправление kostik87, (текущая версия) :
Хочешь прикол, сижу пилю для разрабов, чтобы они могли по кнопке в gitlab pipeline подключиться к MS SQL серверу, причём за VPN и чтобы сделался backup базы.
И в скрипты всё это оборачиваю. На Windows установлена реализация OpenSSH сервера от Microsoft, всё в принципе работает.
Только при формировании строк на основе выводов команд с Windows сервера съедается часть символов в формируемой строке.
И так и так кручу. В итоге, проблема была в формате конца строки.
В PHP к примеру есть функция trim()
, в bash тоже можно написать, но нужно понимать что срезать, в итоге dos2unix
помог.
Сложная логика вынесена на Linux и тут хоть можно делать довольно сложные вещи.
Нужно все выводы с OpenSSH Windows оборачивать.
Вот такие пироги.
И это тут не такая проблема как у ТС, вроде всё понятно, но что не так не понимаю )))
Исправление kostik87, :
Хочешь прикол, сижу пилю для разрабов, чтобы они могли по кнопке в gitlab pipeline подключиться к MS SQL серверу, причём за VPN и чтобы сделался backup базы.
И в скрипты всё это оборачиваю. На Windows установлена реализация OpenSSH сервера от Microsoft, всё в принципе работает.
Только при формировании строк на основе выводов команд с Windows сервера съедается часть символов в формируемой строке.
И так и так кручу. В итоге, проблема была в формате конца строки.
В PHP к примеру ест функция trim()
, в bash тоже можно написать, но нужно понимать что срезать, в итоге dos2unix
помог.
Сложная логика вынесена на Linux и тут хоть можно делать довольно сложные вещи.
Нужно все выводы с OpenSSH Windows оборачивать.
Вот такие пироги.
И это тут не такая проблема как у ТС, вроде всё понятно, но что не так не понимаю )))
Исправление kostik87, :
Хочешь прикол, сижу пилю для разрабов, чтобы они могли по кнопке в gitlab pipeline подключиться к MS SQL серверу, причём за VPN и чтобы сделался backup базы.
И в скрипты всё это оборачиваю. На Windows установлена реализация OpenSSH сервера от Microsoft, всё в принципе работает.
Только при формировании строку на основе выводов команд с Windows сервера съедается часть символов в формируемой строке.
И так и так кручу. В итоге, проблема была в формате конца строки.
В PHP к примеру ест функция trim()
, в bash тоже можно написать, но нужно понимать что срезать, в итоге dos2unix
помог.
Нужно все выводы с OpenSSH Windows оборачивать.
Вот такие пироги.
И это тут не такая проблема как у ТС, вроде всё понятно, но что не так не понимаю )))
Исходная версия kostik87, :
Хочешь прикол, сижу пилю для разрабов, чтобы они могли могли по кнопке в gitlab pipeline подключиться к MS SQL серверу, причём за VPN и чтобы сделался backup базы.
И в скрипты всё это оборачиваю. На Windows установлена реализация OpenSSH сервера от Microsoft, всё в принципе работает.
Только при формировании строку на основе выводов команд с Windows сервера съедается часть символов в формируемой строке.
И так и так кручу. В итоге, проблема была в формате конца строки.
В PHP к примеру ест функция trim()
, в bash тоже можно написать, но нужно понимать что срезать, в итоге dos2unix
помог.
Нужно все выводы с OpenSSH Windows оборачивать.
Вот такие пироги.
И это тут не такая проблема как у ТС, вроде всё понятно, но что не так не понимаю )))