我有一個我想在BASH中執行操作的數字列表(例如,正弦,sqrt等)。目前,我遍歷使用BC和粘性上的空間" "
,這似乎有點笨重號碼的載體:在不使用循環的情況下使用bc執行數字列表的操作
x=`seq 1 2.5 30` # generate a list of numbers
for i in $x ; do
a=${a}`echo "sqrt($i)" | bc`" "
done # a is output vector
我在想,如果有辦法做到這一點不使用循環和" "
一個更合適的方法標記?
這並不回答你的問題,但我會認真考慮使用不同的語言,如Perl或Python。 – cdarke
通常我會,但我想快速,輕鬆地使用ncgen製作玩具netcdf文件 –