ฉันสามารถเห็นมันมี 5'.' (หน่วยจุด)ก่อนที่เบอร์ไปเพราะคิดว่าฉันทำบางอย่า desi jugad.
ฉันทำบางอย่างแฟ้มในโฟลเดอร์แล้วยังทำให้โฟลเดอร์และสร้างบางอย่างแฟ้มในโฟลเดอร์ accourding ไปที่รูปแบบชื่อที่คุณให้มา
ฉันสร้างคำสั่งและมันค่อนข้างจะดูเหมือนว่าเรื่องนี้
find "$PWD"|grep A901|while read F; do mv "${F}" `echo ${F}|cut -d . -f 1-5`;done
ตอนที่ประหารมันได้ผลสำหรับฉัน
เทอร์มินัลส่งออกทางด้านล่างนี้
rexter@rexter:~/Desktop/test$ find $PWD
/home/rexter/Desktop/test
/home/rexter/Desktop/test/test1
/home/rexter/Desktop/test/test1/DWH..AUFTRAG.20211123115143.A901.43214
/home/rexter/Desktop/test/test1/DWH..AUFTRAGSPOSITION.2021112200fsd2147.A901.31244324
/home/rexter/Desktop/test/DWH..AUFTRAG.20211123115143.A901.321423
/home/rexter/Desktop/test/DWH..AUFTRAGSPOSITION.20211122002147.A901.3124325
rexter@rexter:~/Desktop/test$ find "$PWD"|grep A901|while read F; do mv "${F}" `echo ${F}|cut -d . -f 1-5`;done
rexter@rexter:~/Desktop/test$ find $PWD
/home/rexter/Desktop/test
/home/rexter/Desktop/test/test1
/home/rexter/Desktop/test/test1/DWH..AUFTRAG.20211123115143.A901
/home/rexter/Desktop/test/test1/DWH..AUFTRAGSPOSITION.2021112200fsd2147.A901
/home/rexter/Desktop/test/DWH..AUFTRAG.20211123115143.A901
/home/rexter/Desktop/test/DWH..AUFTRAGSPOSITION.20211122002147.A901
rexter@rexter:~/Desktop/test$
ฉันไม่รู้ถ้ามันเป็นอย่างเหมาะสมที่จะทำมันแต่มันก็ทำให้สิ่งต่างๆทำงานอย่างไร
บอกให้ฉันรู้ถ้ามันเป็นประโยชน์กับคุณ