10 นิสัยและเคล็ดลับการใช้บรรทัดคำสั่ง Unix ที่ดี
หากคุณใช้บรรทัดคำสั่งบ่อยๆ มีโอกาสที่คุณอาจมีพฤติกรรมการใช้บรรทัดคำสั่งที่ไม่ดี ไซต์ DeveloperWorks ของ IBM ได้โพสต์เคล็ดลับนิสัยการใช้งาน UNIX ที่ดี 10 ข้อ ซึ่งบางข้อก็เป็นเพียงเคล็ดลับที่มีประโยชน์โดยทั่วไป และหากคุณยังใหม่กับ Mac OS X Terminal คุณอาจได้เรียนรู้บางอย่างเนื่องจากเกือบทั้งหมดทำงานใน Mac บรรทัดคำสั่ง OS X
เรามีรายการนิสัยที่ดีทั้งหมด 10 ข้อด้านล่าง แต่นี่เป็นหนึ่งในรายการโปรดส่วนตัวของฉันเนื่องจากมันกลับมาพร้อมกิจกรรมบรรทัดคำสั่งของฉัน:
เปลี่ยนพาธเพื่อคลายไฟล์บางอย่าง แทนที่จะย้ายไฟล์เก็บถาวร ในตัวอย่างนี้โดยใช้แฟล็ก -C กับคำสั่ง tar:
tar xvf -C path/to/unpack newarc.tar.gz
ฉันมีความผิดอย่างแน่นอนที่ย้ายคลังข้อมูลไปรอบๆ แต่นั่นส่วนหนึ่งเป็นเพราะฉันต้องการเก็บทั้งหมดไว้ในตำแหน่งกลาง แต่ถ้าคุณกำลังจะลบไฟล์เก็บถาวรอยู่แล้ว ก็ไม่มีประโยชน์ที่จะย้ายไฟล์เก็บถาวรไปรอบๆ เพียงเพื่อคลายไฟล์ ช่วยตัวเองจากการกดแป้นพิมพ์
นี่คือรายการเคล็ดลับ 10 ข้อในบทความ IBM DeveloperWorks:
- สร้างไดเร็กทอรีทรีด้วยการปัดเพียงครั้งเดียว
- เปลี่ยนเส้นทาง ; อย่าย้ายไฟล์เก็บถาวร
- รวมคำสั่งของคุณกับตัวดำเนินการควบคุม
- อ้างอิงตัวแปรด้วยความระมัดระวัง
- ใช้ลำดับหลีกเพื่อจัดการอินพุตที่ยาว
- จัดกลุ่มคำสั่งของคุณเข้าด้วยกันในรายการ
- ใช้ xargs นอก find
- รู้ว่าเมื่อใดที่ grep ควรทำการนับ - และเมื่อใดควรหลีกเลี่ยง
- จับคู่บางฟิลด์ในเอาต์พุต ไม่ใช่แค่บรรทัด
- หยุดท่อแมว
ลองดู: IBM DeveloperWorks: เรียนรู้นิสัยการใช้ UNIX ที่ดี 10 ประการ