હું તેમાંથી એક છું જે હંમેશા સ્ક્રિપ્ટો પ્રોગ્રામિંગ કરે છે બાશ દૈનિક પરિસ્થિતિઓને હલ કરવા માટે (એપી / રાઉટર પાસવર્ડ, સ્વચાલિત પ્રક્રિયાઓ, વગેરેને ક્રેક કરો.).
અમુક પ્રસંગોએ મેં ગાણિતિક અભિવ્યક્તિનું મૂલ્ય એક ચલને સોંપવાની જરૂરિયાત જોઇ છે, અથવા ફક્ત ગાણિતિક અભિવ્યક્તિઓ સાથે કામ કરું છું, ત્યાં હું મારી જાતને સમસ્યા અને ગણિતના અભિવ્યક્તિઓ, ગણતરીઓ ખૂબ મૈત્રીપૂર્ણ નથી તેવી સમસ્યાનો સામનો કરું છું. એવું થાય છે કે બેશ અજગરની જેમ નથી, આપણે શું કહી શકીએ ચલ = 1 + 5/6 (ઉદાહરણ તરીકે), બાસમાં આપણે આદેશનો ઉપયોગ કરવો જ જોઇએ એક્સપ્રેસ o ગણતરી
Expr આદેશ
બીજા શબ્દોમાં કહીએ તો, expr આદેશ ટર્મિનલમાં ગાણિતિક અભિવ્યક્તિઓને હલ કરવામાં મદદ કરે છે, તેની મદદથી આપણે આપણી જરૂરિયાતની ગણતરી કરી શકીએ છીએ. ઉદાહરણ તરીકે, જો આપણે 1 + 2 * 8/3 નું પરિણામ દેખાવા માંગતા હો, તો અમે ટર્મિનલમાં મૂકી દીધું:
expr 1 + 2 \* 8 / 3
અને પરિણામ સ્ક્રીન પર દેખાશે. અહીં કેટલાક ઉદાહરણો સાથેનો સ્ક્રીનશોટ છે:
જો આપણે ગાણિતિક અભિવ્યક્તિનું પરિણામ ચલને સોંપવું હોય તો (ઉદા: 10/2), તે આના જેવું હશે:
variable=`expr 10 / 2`
પછી અમે તેની સાથે તપાસો:
echo $variable
કેલક આદેશ
આ, અગાઉના એકથી વિપરીત, દશાંશની દ્રષ્ટિએ ચોક્કસ છે, ઉદાહરણ:
calc 15 / 4
તે અમને બતાવશે: 3.75
અહીં ઘણા ઉદાહરણો સાથેનો સ્ક્રીનશોટ છે:
ઠીક છે, આ તે જ છે જે હું તમને જણાવવા માંગતો હતો.
જો કે, દરેક આદેશ (ખાસ કરીને કેલ્ક) માટે હજી કેટલીક રસપ્રદ ટીપ્સ છે, હું તમને ભલામણ કરું છું કે તમે જાતે વાંચો:
man calc
man expr
સાદર
ખૂબ ઉપયોગી છે, જોકે ગણિતની ગણતરી માટે બાશનો ઉપયોગ કરવો તે ચોક્કસપણે સારું રહેશે નહીં, દશાંશ ગણતરી :)
શ્રી ઇલાવ, અમારી પાસે હજી પણ બેશ કેલ્ક્યુલેટર છે standard આપણે પ્રમાણભૂત ગણિત પુસ્તકાલયનો ઉપયોગ કરવા માટે -l દલીલનો ઉપયોગ કરી શકીએ છીએ
તેના જેવું કંઇક
$ echo "(4/8)+(6/9)" | bc -l
1.166666666666666666666666
ha
😀
ઉત્તમ. આ રીતે, જ્યારે શુદ્ધ એક્સ 11 નો ઉપયોગ કરું છું ત્યારે હું XCalc ને સ્થાપિત કરવાની તકલીફને ટાળું છું.
ઓહ, હું આ એક જાણતો ન હતો, મહાન !!
આભાર, તે એકદમ ઉપયોગી છે 😉
આભાર ^ _ ^
આભાર. સિસ્ટમ કેલ્ક્યુલેટર મૂળભૂત કામગીરી માટે હરીફ છે.
અમને વાંચવા બદલ તમારો આભાર 🙂
સારી ટીપ!
મને તે પસંદ નથી