高级脚本编写的附加特性
1. 别名与命令查找
在脚本编写中,别名与命令查找是基础且实用的操作。以下是一些示例:
alias rd='rmdir'
$ command -v ls
alias ls='ls --color=auto -F -h'
$ command -v cat
/bin/cat
在 Debian 和 FreeBSD 系统(但不包括 NetBSD 或 OpenBSD)中,使用 which 命令查找别名和命令有如下表现:
$ alias which
-bash3: alias: which: not found
$ which rd
$ which ls
/bin/ls
$ which cat
/bin/cat
$ which cattt
$ command -v rd
-bash: command: rd: not found
$ command -v ls
/bin/ls
$ command -v cat
/bin/cat
$ command -v ll
alias ll='ls -l'
从这些示例可以看出, command -v 能准确显示命令的别名或实际路径,而 which 命令在查找别名时可能有不同的表现。
2. 脚本作为守护进程运行
2.1 问题描述
有时我们希望脚本作为守护进程在后台持续运行。但简单地在命令后加
超级会员免费看
订阅专栏 解锁全文
3963

被折叠的 条评论
为什么被折叠?



