Score:0

ไอคอนเดสก์ท็อปไม่เรียกใช้ bash

ธง in

ฉันได้สร้างไอคอนบนดิสก์เพื่อดำเนินการคำสั่งทุบตี ทั้งคู่แก้ไข (ไฟล์ไอคอนและไฟล์ bash) เนื่องจากทำงานแยกกัน แต่รวมกันแล้วไม่ได้ผล

[รายการเดสก์ท็อป]
ชื่อ = รูปภาพสำรอง
ความคิดเห็น = ไม่มีอะไร
Exec=/home/guy/Applications/ftpsync-1.2.33/backupGuy.sh
ไอคอน=
เทอร์มินัล=จริง
Type=ใบสมัคร
หมวดหมู่=GNOME;
StartupNotify=จริง

และไฟล์ bash ของฉันคือ;

echo copy vers le nuage
./ftpsyncModifiedByGuy.pl -n ~/Images/photo ftp://backupuser:[email protected]/"guy_photos"
echo "สำเนาเทียบกับ l'ordinateur"
./ftpsyncModifiedByGuy.pl -n ftp://backupuser:[email protected]/"guy_photos" ~/Images/photo

เพื่อทดสอบไอคอน ฉันแทนที่บรรทัด exec= ด้วยบรรทัดจากไอคอนเดสก์ท็อปอื่น (android studio) และ android studio เริ่มทำงาน ไอคอนถูกตั้งค่าให้ทำงานอย่างถูกต้องหรือไม่

ไฟล์ bash ถูกตั้งค่าให้อนุญาตให้ดำเนินการ และจะทำงานเมื่อฉันเรียกใช้งานโดยตรงในเทอร์มินัล

เมื่อฉันดับเบิลคลิกที่ไอคอนเดสก์ท็อป ฉันไม่เห็นอะไรเลย มันไม่ทำการสำรองข้อมูล

เกิดอะไรขึ้น?

jpbrain avatar
ca flag
ลอง "Exec=gnome-terminal -- /home/guy/Applications/ftpsync-1.2.33/backupGuy.sh"
Terrance avatar
id flag
ไฟล์ `.pl` ของคุณอยู่ในโฟลเดอร์เดียวกับที่คุณเรียกใช้ไฟล์ `backupGuy.sh` หรือไม่ ถ้าใช่ คุณอาจต้องการเพิ่ม `cd /home/guy/Applications/ftpsync-1.2.33/` ก่อนที่บรรทัดเหล่านั้นของไฟล์ `.pl` จะถูกเรียก
Terrance avatar
id flag
หรือคุณสามารถเพิ่มบรรทัดที่ระบุว่า `Path=/home/guy/Applications/ftpsync-1.2.33/` เพื่อให้สคริปต์ของคุณเริ่มต้นในโฟลเดอร์นั้น
N0rbert avatar
zw flag
สำหรับเอกสารประกอบเกี่ยวกับไฟล์เดสก์ท็อปรวมถึงฟิลด์ `Path` โปรดดูที่ https:// specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
Guytas avatar
in flag
omg... ฉันไม่อยากจะเชื่อเลยว่าฉันไม่ได้คิดไปเอง ฉันทำแบตช์ไฟล์เป็นพันๆ ไฟล์ใน Windows แล้ว ฉันคิดว่าฉันเอาแต่นึกถึงไอคอนเดสก์ท็อปและลืมเกี่ยวกับเส้นทาง ขอบคุณ. ตอนนี้กำลังทำงานอยู่
Score:0
ธง in

ฉันเพิ่งรวมเส้นทางแบบเต็มในไฟล์ bash เช่นนี้

echo copy vers le nuage
/home/guy/Applications/ftpsync-1.2.33/ftpsyncModifiedByGuy.pl -n ~/Images/photo ftp://backupuser:[email protected]/"guy_photos"
echo "สำเนาเทียบกับ l'ordinateur"
/home/guy/Applications/ftpsync-1.2.33/ftpsyncModifiedByGuy.pl -n ftp://backupuser:[email protected]/"guy_photos" ~/Images/photo

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา