สงสัยว่ามีวิธีที่ง่ายและ / หรือพกพาในการพูดว่า "เปลี่ยนเป็นไดเรกทอรีย่อยที่แก้ไขล่าสุด" ฉันสามารถใช้ ls และ awk แต่อาจมีวิธีที่ดีกว่า
cd $( ls -ltrd */ | tail -1 | awk '{ print $8 }' )
ฉันต้องเรียกใช้คำสั่งในไดเรกทอรี "ไฟล์เอาต์พุต" ที่มีไดเรกทอรีย่อยหลายร้อยรายการและ 99% ของเวลาที่ฉันต้องการไปยังไดเรกทอรีที่เปลี่ยนแปลงล่าสุด ฉันไม่รู้ว่าชื่อของไดเรกทอรีจะเป็นอะไรล่วงหน้า
จุดดี ... ฉันไม่เป็นที่คุ้นเคยกับตัวเลือกคำสั่ง ls เท่าที่ฉันควรจะ ...
—
twblamer
cd $(ls -v1td */ | head -1)
?