【发布时间】:2018-11-30 00:35:57
【问题描述】:
我有一个相当简单的 .sh 脚本,可以通过命令 bash clearlogs.sh arg1 在 FreeBSD 上运行。该脚本接受一个整数参数并简单地通过指定的目录进行诅咒并删除比指定时间更早的文件,该指定时间被标识为第一个参数。我想知道是否有保存 .sh 文件的最佳实践位置以及将它们添加到路径的正确方法,以便任何用户只需键入 clearlogs 7 并运行该脚本。
【问题讨论】:
-
echo $PATH。那些文件夹之一。将其重命名为clearlogs。另外,linux不是freebsd。所以这是一个糟糕的标签组合。 -
另外,请记住在 FreeBSD 上默认不安装 Bash。您必须手动安装它 (
pkg install bash)。