Vagrant `vagrant-shell.ps1` проблема перевода строки файла - PullRequest
0 голосов
/ 19 июня 2019

Я создаю виртуальную машину Windows 2012 Server (гостевая) из Windows 10 (хост), используя Vagrant.Для обеспечения я использую shell, указав Powershell Script.Я вижу, что Vagrant копирует содержимое скрипта на гостевую машину в файле: C:\tmp\vagrant-shell.ps1.У меня проблема с окончанием строки в этом файле.Как этот файл \ scripts \ (на хосте):

Copy-Item -Path C:\vagrant\files\SQLServer.ISO -Destination C:\Users\vagrant\Downloads
$ISOFilePath = "C:\Users\vagrant\Downloads\SQLServer.ISO"
$MountResult = Mount-DiskImage -ImagePath $ISOFilePath -StorageType ISO -PassThru;

становится в C: \ tmp \ vagrant-shell.ps1 (на гостевой):

    Copy-Item -Path C:\vagrant\files\SQLServer.ISO -Destination C:\Users\vagrant\Downloads$ISOFilePath = "C:\Users\vagrant\Downloads\SQLServer.ISO"$MountResult = Mount-DiskImage -ImagePath $ISOFilePath -StorageType ISO -PassThru

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

...