【发布时间】:2012-01-08 10:55:40
【问题描述】:
我在 linux 终端上使用 touch 命令在一个只有这些创建文件的目录中创建了 10 个文件。
$ touch a1.c a2.c a3.c a4.c a5.c a6.c a7.c a8.c a9.c a10.c
我想一次将字符串“stackOverflow”(比如)写入所有这些文件。 怎么做?有什么命令或者其他方法吗?
平台-ubuntu 10.04
【问题讨论】:
-
写一个字符串==只有这个字符串?追加?
-
对我来说,这看起来更像是一个编程语言工作,而不是一个命令行工作......你可以创建并行线程来完成这种工作。但真正的问题是:你为什么要这样做?同步的东西?从这个角度应该使用其他方式...
-
您可以直接使用以下内容创建这 10 个文件:
for i in $(seq 10); do echo stackOverflow >a$i.c; done -
@fge--是的,这行得通,谢谢。