【发布时间】:2014-05-28 20:02:15
【问题描述】:
我对脚本不太了解,但我需要一个可以运行此命令的脚本:
g++ -O0 -c fileName.cpp && nm fileName.o | egrep ' [A-Z] ' | egrep -v ' [UTV] ' | grep -v .eh > fileName.txt
对于名称为 000000 - 008577 的文件。那么我的脚本应该怎么写呢?
UPD2: 我写了一个脚本,它可以工作:
#!/bin/bash
s1="g++ -O0 -c "
s2=".cpp && nm "
s3=".o | egrep ' [A-Z] ' | egrep -v ' [UTV] ' | grep -v .eh >> "
s4=".txt"
for ((i=0; i<=8577; i++)) do
num="$( printf '%06d' ${i})"
s="${s1}${num}${s2}${num}${s3}${num}${s4}"
eval $s
done
【问题讨论】:
-
你试过什么?请阅读..stackoverflow.com/help/how-to-ask