Ubuntu -> Win 10: ส่งตัวแปร linux ไปที่ explorer file explorer


0

ฉันพยายามส่งตัวแปร linux เป็นส่วนหนึ่งของพา ธ ไฟล์ไปยัง explorer.exe shellscript (bash) ที่ฉันใช้มีดังต่อไปนี้:

!/bin/sh

pdflatex $Name.tex

explorer.exe "C:\Users\Martin\Documents\Korrespondenz"

หลังจากรันpdflatexคำสั่งผู้สำรวจไฟล์ควรเปิดโฟลเดอร์ที่ระบุC:\Users\Martin\Documents\Korrespondenz\$Nameและแสดงในหน้าต่างด้านหน้า สคริปต์ทำงานได้ยกเว้นส่วนสุดท้ายที่มีตัวแปร Linux

ฉันจะเปลี่ยนตัวแปร Linux เป็นตัวแปร Windows เพื่อส่งต่อไปยังคำสั่ง explorer.exe ได้อย่างไร

ขอบคุณสำหรับความช่วยเหลือของคุณ.


ฉันสับสนเล็กน้อย คุณพูดว่า "สคริปต์ทำงานได้ยกเว้นส่วนสุดท้ายที่มีตัวแปร linux" ไม่มีรหัสของคุณให้ที่นี่คุณบอกให้ Explorer ใช้ตัวแปรใด ๆ
Ƭᴇcʜιᴇ007

ตัวแปรที่ฉันหมายถึงมาจากอินพุตของผู้ใช้จาก shellscript อื่นและเรียกว่า $ Name - เหมือนกับที่ฉันเขียน: "C: \ Users \ Martin \ Documents \ Korrespondenz \ $ Name" คุณขวา - ตัวแปรที่ไม่ได้อยู่ในรหัสยัง ...
kaeser

โอเคคุณลองจริงexplorer.exe "C:\Users\Martin\Documents\Korrespondenz\$Name"เหรอ?
Ƭᴇcʜιᴇ007
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.