linux命令变成脚本怎么弄出来

上次在公司,每天都要整理服务器日志,复制粘贴很麻烦。
我正在考虑使用脚本来自动完成此操作。

只需使用 vi 创建一个名为 log_auto.sh 的文件。
打开后在第一行输入!/bin/bash,否则怎么知道使用哪个解释器呢?
然后开始在下面输入命令。
例如,首先使用 cd 切换到日志目录,使用 ls 列出文件,然后使用 tail 获取最后 1 0 行并将它们保存到另一个文件中。
记得每条命令后面加分号,否则会连续执行。
等等,如果目录名有空格怎么办?必须添加引用。

保存时按 Esc 键并输入:wq。
在终端中,先给chmod +x log_auto.sh,否则点击运行时会提示找不到命令。

现在您可以运行脚本了。
./log_auto.sh,发现终端直接显示了最后1 0行日志。
多么无忧无虑的事情啊。
如果能经常跑步就更好了。

Linux SecureCRT如何自定义脚本执行

在 LinuxSecureCRT 中自定义脚本执行以自动完成任务。

使用 Vim 或 Notepad++ 创建脚本文件。
内容如下: echo “脚本执行成功!” 要授予执行权限,请使用 chmod+x my_script.sh。

使用SecureCRT SFTP功能上传脚本。
选择本地文件并将其传输到服务器的主目录。

要配置会话,请选择“选项”-“配置”-“默认会话”。
启用“自动登录”并输入脚本的绝对路径。

重新连接,脚本将自动运行。
查看终端输出或检查日志文件进行确认。

使用绝对路径以避免环境变量出现问题。
执行多个脚本,连接到 && 或从主脚本调用。

添加错误处理,使用set -e或者条件判断。
对于日志记录,请使用 >>/tmp/script.log2 >&1
权限不足。
使用 chmod+x 调整权限。
路径错误。
将路径用引号引起来。

缺少依赖项。
提前安装工具并配置环境。

自己掂量一下。