यह वह त्रुटि है जो मुझे मिल रही है और यह एक चर के कारण विफल हो रही है जिसका मान 2 माना जाता है (मैं इस का उपयोग करके प्राप्त कर रहा हूं select * from tabel
)। मुझे उस चर में स्थान मिल रहा है।
+ 0 !=
2
./setjobs[19]: 0: not found.
मैं उन सभी रिक्त स्थान या उस चर से एक नई पंक्ति कैसे निकालूं? कर सकते हैं tr
, sed
या कुछ भी मदद?
यह मैं क्या कर रहा हूँ:
set_jobs_count=$(echo "set heading off;
select count(*) from oppar_db
where ( oppar_db_job_name, oppar_db_job_rec ) in ($var) ;" | \
sqlplus -s ${OP_ORA_USER}/${OP_ORA_PASS}@$OPERATIONAL_DB_NAME)
यह सुझाव के अनुसार काम करता है:
| sed 's/[[:space:]]//g'
लेकिन मुझे अभी भी एक मूल्य प्राप्त होता है जैसे:
set_jobs_count=
2
| sed 's/[[:space:]]//g'
set_jobs_count= 2