คำถามติดแท็ก shell

เชลล์คือซอฟต์แวร์ที่ช่วยให้ผู้ใช้โต้ตอบกับระบบปฏิบัติการโดยปกติแล้วพิมพ์ที่บรรทัดคำสั่ง

1
การใช้ / usr / bin / env เพื่อเปลี่ยนไดเรกทอรี [ปิด]
ฉันต้องการรันคำสั่งโดยอัตโนมัติด้วยคำนำหน้า /usr/bin/env $/usr/bin/env composer install (this runs OK) $/usr/bin/env cd public (failed ---> /usr/bin/env: cd: No such file or directory) ฉันใหม่กับ Linux และในความคิดของฉันใช้ /usr/bin/env เป็นวิธีที่แปลกในการเขียนคำสั่ง ฉันสงสัยว่าเพราะเหตุใดบรรทัดที่สองของฉันจึงไม่ทำงาน mkdir หรือ ls ) เหตุผลที่ฉันไม่สามารถกำจัดได้ /usr/bin/env คือฉันกำลังใช้ Capistrano และมันจะช่วยเติมคำนำหน้าไว้ หากมีวิธีการกำจัด /usr/bin/envที่ดียิ่งขึ้น ขอบคุณล่วงหน้า.

2
Echo สำหรับรหัสสถานะ?
ฉันกำลังมองหาเครื่องมือที่ต้องการechoแต่สำหรับรหัสสถานะ $ sts 120 $ echo $? 120 ฉันรู้ว่าคุณสามารถใช้เชลล์ย่อยในสภาพแวดล้อมที่เหมือนทุบตี: $ (exit 120) $ echo $? 120 แต่มีวิธีทำอย่างอิสระจากเปลือกของคุณหรือไม่
-1 shell  echo  exit-code 

1
การใช้ค้นหาและลบไฟล์ / โฟลเดอร์ - ยกเว้น 1 โฟลเดอร์ - ท้าทาย
ฉันต้องการใช้การค้นหาและลบทุกสิ่งด้วยข้อยกเว้นของหนึ่งโฟลเดอร์หากพบ เช่น [oracle@SJOAM test]$ ls -l total 4 -rw-r--r--. 1 oracle oinstall 0 Sep 2 02:05 a -rw-r--r--. 1 oracle oinstall 0 Sep 2 02:05 b -rw-r--r--. 1 oracle oinstall 0 Sep 2 02:05 c -rw-r--r--. 1 oracle oinstall 0 Sep 2 02:05 d -rw-r--r--. 1 oracle oinstall 0 Sep …
-2 linux  ubuntu  bash  shell  script 

1
อะไรคือสิ่งที่ชัดเจนหรือ cls ใน TempleOS?
บางครั้งเคอร์เซอร์ของฉันหายไปเป็นข้อความจำนวนมากในบัฟเฟอร์การเลื่อนกลับหรือฉันมีกราฟิกที่สร้างขึ้นด้วยการโทรเช่น GrLine(,100,100,200,150); ที่ฉันต้องการที่จะชัดเจน การเรียกคำสั่งหรือระบบใดที่ล้างหน้าจอ ฉันได้ลองแล้ว reset, clearและ cls และ DCClear ( บริบทอุปกรณ์ - ล้าง ) ตั้งค่าหน้าจอเป็นสีดำ
-3 shell  reset  templeos 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.