Linux 如何将负int传递给renice?

Linux 如何将负int传递给renice?,linux,libc,Linux,Libc,有些bin使用getopt解析命令选项,比如renice int-getopt(int-argc,char*const-argv[],const-char*optstring) root@m0032:/#雷尼斯-t正常10 6428 root@m0032:/#ps-p-p | grep com.spreadwin.popinfosc u0_a49 6428 309 658016 21800 30 10 0 bg SyS_epoll_uu6cbb2e0 S com.spreadwin.popinf

有些bin使用getopt解析命令选项,比如renice
int-getopt(int-argc,char*const-argv[],const-char*optstring)

root@m0032:/#雷尼斯-t正常10 6428
root@m0032:/#ps-p-p | grep com.spreadwin.popinfosc
u0_a49 6428 309 658016 21800 30 10 0 bg SyS_epoll_uu6cbb2e0 S com.spreadwin.popinfosc
root@m0032:/#
root@m0032:/#renice-t normal-106428
renice:无效选项--1
用法:renice[-r][-t TYPE]优先级pid…][-g pid]
1|root@m0032:/#

特殊参数“---”在所有情况下都强制结束选项扫描

根据这一点,
renice-t normal---106428
应该可以工作

root@m0032:/ # renice -t normal 10 6428  <br/>
root@m0032:/ # ps -p -P| grep com.spreadwin.popinfosc  <br/>
u0_a49    6428  309   658016 21800 30    10    0     0     bg  SyS_epoll_ b6cbb2e0 S com.spreadwin.popinfosc  <br/>
root@m0032:/ #  <br/>
root@m0032:/ # renice -t normal -10 6428  <br/> 
renice: invalid option -- 1  <br/>
USAGE: renice [[-r] [-t TYPE] priority pids ...] [-g pid]  <br/>
1|root@m0032:/ #   <br/>