ฉันต้องการทำซ้ำในแต่ละบรรทัดในผลลัพธ์ของ: ls -l /some/dir/*
ตอนนี้ฉันกำลังพยายาม: for x in $(ls -l $1); do echo $x; done
อย่างไรก็ตามสิ่งนี้จะวนซ้ำในแต่ละองค์ประกอบในบรรทัดแยกกันดังนั้นฉันจึงได้รับ:
-r--r-----
1
ivanevf
eng
1074
Apr
22
13:07
File1
-r--r-----
1
ivanevf
eng
1074
Apr
22
13:17
File2
แต่ฉันต้องการทำซ้ำในแต่ละบรรทัดโดยรวม ฉันจะทำอย่างไร?