中易网

linux shell脚本如何为自己预分配一个指定的pid?

答案:2  悬赏:60  
解决时间 2021-04-27 23:03
  • 提问者网友:痞子房西
  • 2021-04-27 19:00
如题:linux shell脚本如何为自己预分配一个指定的pid? 可以实现吗? 就是我要运行这个脚本时每次都是用预先分配好的pid(同一个)。。。
最佳答案
  • 二级知识专家网友:抱不住太阳的深海
  • 2021-04-27 19:10
子shell进程的PID存储在一个特殊的变量‘$$’中
这个变量是只读的,你不可以在脚本中修改它
全部回答
  • 1楼网友:苦柚恕我颓废
  • 2021-04-27 19:24
一般以 #!/bin/sh 开头(不是必须要写,但一定要单独一行),指定执行这个脚本的shell程序(也可以用#!/bin/zsh或其他),然后就是堆命令了。linux的shell脚本支持很多功能,加上linux高度模块化的命令,完全可以用shell脚本写出复杂的程序。 以上只是简单介绍如何开始写shell脚本,如果要写复杂的脚本,还需要深入学习相关知识(如if——fi、case——esac等结构)。 当然,还需要给脚本加上可执行权限(chmod +x ./file.sh),否则可以用 sh ./file.sh 方式执行脚本(这里的sh是执行脚本所需shell,命令也可以是zsh ./file.sh或其他)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息