我试图将一个for循环输出到文件到文件10次.这是我有的:
for ((i=1;i<=10;i++)) ; do echo "Hello World" > testforloop.txt ; done
Run Code Online (Sandbox Code Playgroud)
这将"Hello World"输出一次到文件"testforloop.txt".如果我不输出到文件,它会将Hello World打印到屏幕10次.谢谢你的帮助.
我正在尝试针对文件系统上的任何源树编译模块,但是我遇到了Makefile的问题.这是我对内核指定的原始Makefile:
obj-m += new-mod.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
Run Code Online (Sandbox Code Playgroud)
这个Makefile可以正确编译,但目标是让它针对任何源树进行编译.我试过了:
obj-m += new-mod.o
Run Code Online (Sandbox Code Playgroud)
我认为"全部:"是假设但我得到错误:
make: *** No targets. Stop.
Run Code Online (Sandbox Code Playgroud)
我还补充说:
all:
Run Code Online (Sandbox Code Playgroud)
到Makefile没有区别,除了错误消息:
make: Nothing to be done for `all'
Run Code Online (Sandbox Code Playgroud)
我尝试了很多文档,但没有运气.我非常感谢任何帮助.