หนึ่งสามารถใช้install
คำสั่งด้วยการ-D
ตั้งค่าสถานะ
bash-4.3$ install -D /dev/null mydir/one/two
bash-4.3$ tree mydir
mydir
└── one
└── two
1 directory, 1 file
bash-4.3$
หากเรามีหลายไฟล์เราอาจต้องการพิจารณาใช้รายการ (หมายเหตุอย่าลืมอ้างอิงรายการด้วยช่องว่าง) และวนซ้ำไฟล์:
bash-4.3$ for i in mydir/{'subdir one'/{file1,file2},'subdir 2'/{file3,file4}} ; do
> install -D /dev/null "$i"
> done
bash-4.3$ tree mydir
mydir
├── one
│ └── two
├── subdir 2
│ ├── file3
│ └── file4
└── subdir one
├── file1
└── file2
หรืออีกทางเลือกหนึ่งด้วยอาเรย์:
bash-4.3$ arr=( mydir/{'subdir one'/{file1,file2},'subdir 2'/{file3,file4}} )
bash-4.3$ for i in "${arr[@]}"; do install -D /dev/null "$i"; done
bash-4.3$ tree mydir
mydir
├── one
│ └── two
├── subdir 2
│ ├── file3
│ └── file4
└── subdir one
├── file1
└── file2
touch
คำสั่งดั้งเดิมและเพิ่มสวิตช์-p
ไปได้หรือไม่