说,我有一个列表.txt包含以下名称:
Book Summary to Complete
Jargon to Collect
Open Problem to Solve
Wordlist to Filter
...
etc
- 如何创建文件名保存在list.txt中的文件?
- 为了获得更多使用,比如列表.txt更新期,如何在列表更新后立即创建其余文件.txt?
谢谢
如何创建名称保存在list.txt中的文件?
您可以循环遍历 cat
的输出
cat "list.txt" | while read LINE; do
touch "./${LINE}"
done
或从标准输入以外的文件描述符读取read
while read -u 4 LINE; do
touch "./${LINE}"
done 4<list.txt
不过可能有很多解决方案。
只要变量的值可能包含空格,请记住将变量引用括在双引号和大括号中。
为了获得更多使用,比如列表.txt更新期,如何在列表更新后立即创建其余文件.txt?
基本上,这可以通过一些可怕的事情来实现,例如在无限循环中检查文件中的更改,但我怀疑这是您想要的。
你能更描述一些吗?您希望如何以及在哪里使用list.txt
文件?