อธิบายคำสั่ง Shell
วาง shell command แล้วเห็นว่าทุก flag ทำอะไร dataset ออฟไลน์สำหรับ git, docker, curl, tar, ssh, npm พร้อมคำอธิบายแยกตาม subcommand ฟรี ฝั่ง client
Loading tool...
อธิบายคำสั่ง Shell คืออะไร?
Shell Command Explainer แยก shell command ที่วางเป็น token - คำสั่ง, subcommand, flag และ argument - แล้วอธิบายทีละตัวด้วยภาษาง่าย ๆ จาก dataset ออฟไลน์ที่ครอบคลุม git, docker, curl, tar, ssh และ npm ไม่มีการ execute และข้อมูลไม่ออกจากเบราว์เซอร์
ประโยชน์หลัก
- รันคำสั่งที่คัดลอกมาอย่างมั่นใจ แทนการเชื่อมั่นโดยไม่รู้เนื้อผ้า
- คำอธิบายแยกตาม subcommand ลดความหมายของ flag ผิดที่
- ทำงานออฟไลน์เต็มรูปแบบเมื่อโหลดหน้าแล้ว
- flag ที่รวมกันอย่าง -it ถูกแยกและอธิบายรายตัว
- ติดป้าย flag ที่ไม่รู้จักอย่างตรงไปตรงมา ไม่แต่งคำตอบ
กรณีการใช้งาน
- •ตรวจคำสั่ง curl หรือ docker จาก tutorial ก่อนรันจริง
- •เรียนรู้เครื่องมือ CLI เร็วขึ้นด้วยคำอธิบายข้างแต่ละ flag
- •รีวิว shell snippet ในสคริปต์หรือ CI config หา flag ที่เสี่ยง
- •อบรมเพื่อนร่วมงานใหม่เรื่องธรรมเนียมของ git และ npm
วิธีทำความเข้าใจคำสั่ง shell
- วางคำสั่ง: คัดลอกคำสั่งจาก tutorial, README หรือสคริปต์ แล้ววางลงช่อง input
- อ่านรายการ token: แต่ละ token มี badge แยกสี - คำสั่ง, subcommand, flag หรือ argument - พร้อมคำอธิบาย
- รันอย่างมั่นใจ: เมื่อทุก flag เข้าใจแล้วค่อยรันใน terminal ของคุณ - เครื่องมือนี้ไม่ execute อะไรเอง
คุณสมบัติหลัก
- dataset ออฟไลน์ครอบคลุม git, docker, curl, tar, ssh และ npm
- parsing เข้าใจ subcommand: git commit -m กับ git push -f ถูกแยกอธิบาย
- แยก short flag ที่รวมกันอย่าง -it แล้วอธิบายทีละตัวอักษร
- long flag ที่มีค่าหลัง = ถูกปรับให้เป็นชื่อก่อนค้นหา
- flag ที่ไม่รู้จักถูกติดป้ายตรงไปตรงมา ไม่เดาให้
- แยก token ทีละตัวแบบสดพร้อม badge แยกสี ฝั่ง client ทั้งหมด