使用保存在文本中的名称创建多个文件



说,我有一个列表.txt包含以下名称:

Book Summary to Complete
Jargon to Collect
Open Problem to Solve
Wordlist to Filter
...
etc
  1. 如何创建文件名保存在list.txt中的文件?
  2. 为了获得更多使用,比如列表.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文件?

相关内容

  • 没有找到相关文章

最新更新