我有一些经常使用的自制 (bash) 脚本。以下是这些脚本的一些示例:
backup-system.sh
将我的系统备份到外部硬盘的脚本。- 允许我多次重复命令的脚本
repeat.sh
。例如,repeat.sh 5 echo "x"
打印“x”5 次。 switch-sound.sh
一个可以在我的扬声器和我的耳机之间切换输出声音的脚本。
因为我经常使用这些脚本,所以我希望能够轻松地从命令行调用它们。例如,我想输入backup-system
运行backup-system.sh
。
如何安装我自己编写的脚本以便从命令行运行它们?由于这是一个常见问题,我想知道实现这一目标的标准方法,理想情况下该方法适用于许多 Linux 发行版(但 Ubuntu 是优先考虑的)。
更多细节:
- 我是我电脑的唯一用户。不过,我还是希望能够以我自己的用户和 的身份使用我的脚本
root
。 - 我知道我可以添加一个条目来
.bashrc
实现我想要的部分功能。但由于我的脚本通常很长,所以这不切实际。