ฉันมีผู้ใช้บนเซิร์ฟเวอร์ linux ที่มี sudo ฉันต้องการแก้ไข crontab ของผู้ใช้รายอื่น ฉันยังใหม่กับสิ่งนี้และไม่เข้าใจว่าหน้าคนกำลังบอกอะไรฉัน
Man crontab บอกฉันว่าฉันสามารถใช้รูปแบบนี้สำหรับคำสั่ง crontab:
crontab [ -u user ] { -l | -r [ -i ] | -e }
แต่นั่นหมายความว่าอย่างไร ฉันต้องการแก้ไข crontab ของผู้ใช้ชื่อ jake
ดังนั้นฉันจึงพยายาม
crontab jake -e
crontab [jake] -e
crontab [-u jake] -e
และฉันได้รับข้อผิดพลาดเดียวกันทุกครั้ง: "ข้อผิดพลาดในการใช้งาน: ไม่อนุญาตให้มีข้อโต้แย้งหลังจากตัวเลือกนี้"
แล้วฉันจะพิมพ์อะไรเพื่อแก้ไข crontab ของเจค
[ -u user ]
-u user
ฉันคาดว่าจะเห็นuser
เป็นตัวเอียง (เมื่อเรียงพิมพ์) หรือ<user>
เพื่อระบุว่าไม่ใช่สตริง "ผู้ใช้" ตามตัวอักษรที่คุณต้องให้