زبان اسکریپت نویس NCAR COMMAND LANGUAGE یا همون ncl زبانی بسیار قوی برای پردازش و تهیه نقشه های هواشناسی و دریایی و همچنین اقلیمی هستش.
برای تست یک اسکریپت نوشتم و اینطوری صدا زدم،
str1="aqsurf"
str2=str1+nt
print(str2)
بسیار ساده، به تعداد هسته های پردازشی صف درست میشود.
NumberOfCPUs=`(cat /proc/cpuinfo |grep processor|tail -n 1 |awk '{print $3}')`
for ARG in {000..099}; do
echo $ARG
sleep 5&
NPROC=$(($NPROC+1))
if [ "$NPROC" -ge $NumberOfCPUs ]; then
wait
NPROC=0
echo '******************************'
fi
done
دستور زیر اطلاعات کلی سیستم عامل لینوکس رو در خصوص هسته های پردازشی میدهد
cat /proc/cpuinfo
و دستور زیر شماره هسته های شناسایی شده را
cat /proc/cpuinfo |grep processor