原文:linux,shell脚本中获取脚本的名字,使用脚本的名字。

需求描述: 写shell脚本的过程中,有时会需要获取脚本的名字,比如,有的时候,脚本 中会有usage 这种函数,可能就会用到脚本的名字。 实现方法: shell脚本中,通过使用 就可以获取到脚本的名字或者说脚本本身。 操作过程: .通过以下的脚本写了一个脚本的使用函数usage 备注:以上脚本的意思就是,如果脚本执行时,脚本的参数是 个,那么就调用usage函数,然后退出。 .执行并且测试,是否 ...

2018-03-14 10:35 0 8716 推荐指数:

查看详情

shell进程检查脚本脚本名字包含进程的名字,用grep -v "$0"

我们经常需要做一些进程的检查脚本 脚本的名称,我们希望是包含进程的关键字,但是在检查进程是否存在的时候, 脚本名称和进程名称一样,需要格外小心 例如检查zabbix的脚本如下 脚本名称 check_zabbix_agentd.sh grep -v ...

Wed May 27 07:21:00 CST 2020 0 757
shell脚本】$ 在shell脚本使用

shell脚本 '$' 与不同的符号搭配其表示的意义也会不同 特殊标志符 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。 例如,第一个 ...

Fri Jun 28 19:52:00 CST 2019 0 1388
linux shell脚本的延时

linux shell脚本的延时 还是使用 sleep 或usleep函数。 详细如下: 1、sleep : 默认为秒。 sleep 1s 表示延迟一秒 sleep 1m 表示延迟一分钟 sleep 1h 表示延迟一小时 sleep 1d 表示延迟一天 2、usleep : 默认以微秒 ...

Thu Apr 30 01:08:00 CST 2020 0 3223
LinuxShell脚本编程

一、shell定义与执行 shell既是一种应用程序,又是一种程序设计语言 shell是用户和Linux内核之间的接口程序 》Linux系统中提供了好几种不同的shell命令解释器,如sh、ash、bash等。 》一般默认使用bash作为默认的解释器。 》我们后面编写 ...

Sun Aug 29 07:08:00 CST 2021 0 188
Linux使用shell脚本监控

(1)性能监控脚本 performance.sh #!/bin/bash #--------------------------------------------------------------------------------- # 说明,Linux服务器 ...

Thu Sep 12 05:15:00 CST 2019 0 1229
Shell脚本的分号使用

Linux,语句中的分号一般用作代码块标识 1、单行语句一般要用到分号来区分代码块,例如: 该脚本或命令行,需要两个分号才为正确的语句,第一个分号是then前的分号,用于标识条件块结束,第二个分号在fi前,用于标识then块结束,如果缺少这两个分号,则程序执行错误 ...

Fri Jan 19 19:04:00 CST 2018 0 12317
linuxshell脚本引用另一shell脚本

调用有三种方法: 1、fork:不同的shell,调用后返回父shell,子shell从父shell中继承变量,但子shell的变量不会带回父shell,直接用path/to/file.sh调用; 2、exec:同一个shell,调用后不返回,用exec path ...

Thu Jan 20 01:57:00 CST 2022 0 999
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM