我想合并所有文件到一个。这里最后一个参数是目标文件名。 我想采取最后一个参数,然后在最后一个参数前循环停止。 下面的代码考虑到我想要实现: echo "No. of Argument : $#"
for i in $* - 1
do
echo $i
cat $i >> last argument(file)
done
如何实现这一目标?
我发布了一个小时前的问题,但没有得到任何答复,我现在尝试了一些不同的方法,我将通过包含更少的代码来简化我的问题,但是如果您想要看看我正在使用的其他代码,请检查我的最后一个问题Parallel Processes in bash bitcoin monitor that records to sql leaking data?。我无法让这些变量成功传输到子shell ./test。感谢您的帮助。阵列
开始我在看这个问题在这里,但它似乎并没有为我工作:How to get the process id of a bash subprocess on command line 所以我命令我在一个子shell入手,如: (sleep 10 &)
我怎样才能再拿到睡眠命令的进程ID,并等待它? 如果我在上面的链接中没有任何进程ID匹配我所看到的之后执行ps命令。 谢谢。