linux - In which condition "nice" command's return value will be 33? -


"nice" command returning value 33. please me understand why nice returning value 33. in systems works fine giving return value 0 on system gives me return value 33.

    nice -n -10 <doing process here>      returnvalue=$? 

here returnvalue gets value 33 in spite of 0.

it looks nice(1) returning exit code of niced command*. try

nice bash -c 'exit 13' ; echo $? 

and 13. niced command got exit code of 33. can't tell how that happen, because don't tell command nicing. btw, shells might have nice builtin might use explicitly /usr/bin/nice instead of nice


note *: when nice fails (e.g. nice -n -12 id without being root), says stderr exit 0


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -