Ing*_*ngo 5 scripting shell-script
可能的重复:
如何测试我在终端中使用的外壳?
我想检测 shell 脚本正在使用哪个解释器。例如下面的脚本:
#!/bin/bash
issue_interpreter_name()
Run Code Online (Sandbox Code Playgroud)
应该显示解释器:
bash
Run Code Online (Sandbox Code Playgroud)
jip*_*pie 10
#!/bin/sh
ps h -p $$ -o args='' | cut -f1 -d' '
Run Code Online (Sandbox Code Playgroud)
ps
进程列表h
不打印列标题-p <PID>
仅列出进程 ID PID$$
由具有当前 PID 的外壳替换-o args
打印命令行,无其他信息cut
将输出分成几部分-f1
只打印第一个字段-d' '
使用空格作为字段分隔符
$ ./testje
/bin/sh
归档时间: |
|
查看次数: |
8201 次 |
最近记录: |