รับชื่อวันสามตัวอักษรจากคำสั่ง date


10
date +%b

ให้อักษรย่อสามตัวของชื่อเดือนปัจจุบัน (ฉันพบว่าออนไลน์ไม่อยู่ในฉันman dateหรือฉันจะหาคำตอบสำหรับคำถามนี้ได้man date)

ฉันจะรับชื่อวันปัจจุบันได้อย่างไร เช่น Sun, Mon, Tue เป็นต้น

คำตอบ:


17

จากman date:

%a     locale's abbreviated weekday name (e.g., Sun)

โอ้ที่ไม่ได้อยู่ในฉันman dateแต่มันได้ผล เมื่อฉันค้นหาabbrในหน้าคนของฉันมันก็แสดงให้เห็นyyและcc
theonlygusti

3
FWIW คุณอาจเห็นรายการเต็มรูปแบบโดยมีรายละเอียดอยู่ใน man page สำหรับstrftimeการเรียกระบบที่dateใช้งาน
สตีฟ

1
@ สตีฟโอ้เจ๋งขอบคุณ แน่นอน%a is replaced by national representation of the abbreviated weekday name.อยู่ในของฉันman strftime
theonlygusti

1
หากต้องการเป็นคนหยาบคาย strftime คือการเรียกใช้ไลบรารี (ในส่วนที่ 3 ของคู่มือ) ไม่ใช่การเรียกระบบ
icarus
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.