5
ฉันจะบอกให้ mkdir ลองสร้าง dir1 ได้อย่างไรและถ้ามันมีอยู่แล้วให้สร้าง dir2 เป็นต้นจนกว่าจะพบชื่อที่ไม่มีอยู่จริง
ฉันต้องการสร้างไดเรกทอรีที่มีหมายเลขที่ท้าย ex "dir1" และเพิ่มจำนวนนั้นถ้าไดเรกทอรีนั้นมีอยู่แล้วจนกว่าจะพบชื่อไดเรกทอรีที่ไม่มีอยู่และฉันต้องทำในบรรทัดเดียวใน บรรทัดคำสั่ง Linux คล้ายกับ: mkdir --increment dir$ ฉันจะทำยังไงต่อไป? จนถึงตอนนี้ฉันได้รับสิ่งนี้: dir=output; n=0; mkdir -p $dir$n; if test -d $dir$n; then n=$((n+1)); echo $dir$n; fi แต่มันก็แค่สะท้อนชื่อ dir ถัดไปฉันต้องการให้มันรันคำสั่งซ้ำ