ฉันอยู่ใน RHEL 6 พร้อมทุบตีเป็นเปลือกเริ่มต้นของฉัน
ฉันมีสคริปต์ชื่อ startServers
ฉันสร้างไฟล์ startServers.desktop ซึ่งฉันวางไว้บนเดสก์ท็อปของฉันเพื่อให้ฉันสามารถคลิกไอคอนเพื่อเริ่มสคริปต์ได้อย่างสะดวก
มันใช้งานได้ดี
เพื่อนบางคนต้องการใช้สคริปต์ของฉัน พวกเขาก็อยู่ใน RHEL 6 แต่เชลล์เริ่มต้นของพวกเขาคือ CSH
เมื่อฉันคลิกที่ "คุณสมบัติ" สำหรับ startServers.desktop ฉันมีช่องข้อความที่เรียกว่า "คำสั่ง" ที่เป็นเพียง
/ pathtofile / StartServers
ฉันสามารถเปลี่ยนฟิลด์นั้นเพื่อให้ดับเบิลคลิกที่ไอคอนส่งคำสั่งไปยัง bash แทน CSH ได้หรือไม่? สิ่งที่ต้องการ
ทุบตี / pathtofile / startServers?
ขอบคุณ
                  ฉันให้มันยิง มันไม่ได้สร้างความแตกต่าง แต่ขอบคุณสำหรับการตอบสนอง
                
                
                  
                    —
                    user787832 
                    
                  
                
              #!/bin/shบางที อย่าลืมใส่ในบรรทัดแรก
                
                  สคริปต์เขียนด้วย bash ดังนั้นฉันไม่คิดว่า # / bin / sh จะช่วยได้
                
                
                  
                    —
                    user787832 
                    
                  
                
              
#!/bin/bashหรือ#!/usr/bin/env bash) ในบรรทัดแรกคุณไม่จำเป็นต้องทำเช่นนี้?