как сохранить выходные данные из сценария .sh в папке Windows?

У меня есть этот фрагмент кода, он преобразует процесс в файл .shp и запускает несколько строк с исходным сохранением вывода и подпроцессов с другим именем и сохранением их в новой папке (сборка), он отлично работает в UNIX (Ubuntu 20.xx) но я хотел бы сохранить это в папках Windows. Я запускаю Ubuntu 20.x в WSL в Windows 10.

Это фрагмент кода, в котором устанавливается вывод и где должна быть создана сборка папки:

 #!/bin/bash
    
    # === variables =======================
    
    var_1="path/to/file"
    var_2="$(echo $var_1 | sed "s/^.*///" | sed "s/.shp$//")"
    
    
    LAYER=layer_name
    
    OUT_SHP=build/$LAYER.shp
    OUT_JSON=build/$LAYER.json
    OUT_MBTILES=build/$LAYER.mbtiles

OUT_MBTILES=build/$LAYER.mbtiles

Моя первая идея заключалась в том, чтобы ./build/$LAYER.shp создать папку с именем build, где находится скрипт, независимо от того, ubuntu это или Windows, но в результате создается папка build с файлами в unix_user @ DESKTOP-llmmnn: ~ $ в ubuntu, а не в / mnt / c / script / shp /.

Есть идеи, как сохранить результаты в папке Windows?

Спасибо

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *