有没有办法在 Ubuntu 14.04 中创建和执行脚本文件?可能类似于 Windows 批处理文件。具体来说,我指的是 Ubuntu 终端的默认脚本语言 (Bash)。如何制作一个包含 bash 命令的文本文件,这些命令将由 Ubuntu 终端从文件顶部到底部运行。
有没有办法在 Ubuntu 14.04 中创建和执行脚本文件?可能类似于 Windows 批处理文件。具体来说,我指的是 Ubuntu 终端的默认脚本语言 (Bash)。如何制作一个包含 bash 命令的文本文件,这些命令将由 Ubuntu 终端从文件顶部到底部运行。
您的“shell”或命令行界面称为 bash。您可以编写类似于批处理文件的 bash 脚本。bash 脚本以 She-bang 开头,
#!/bin/bash
只不过是一组按顺序运行以运行它们的命令。您不限于 bash 命令,您可以使用二进制文件或脚本的完整路径调用系统上的任何二进制文件。关于 learning/books/terminal/bash/Linux 等 Linux 命令行学习资源的主线程 - cortman https://help.ubuntu.com/community/CommandLineResources
我的第一个 bash 是我在终端中多次运行的几个命令。所以我用历史命令列出了历史并将它们复制到文本文件中。第一行必须是这样的(它和第一行之前没有空格):
保存后必须使其可执行。
请注意,将脚本放在一个地方是个好主意,这样您就可以在不需要路径的情况下运行它们。如果您在下次登录时在您的主目录 ( mkdir ~/bin ) 中创建一个 bin 目录,它将自动包含在您的 PATH 中。
编辑:如果您希望所有用户都可以使用该脚本,请将其放在 /usr/local/bin 中并由 root 拥有,其他人可以访问 rx
sudo chown root:root /usr/local/bin/your_script ; sudo chmod 655 /usr/local/bin/your_script
将以下内容添加到 .bashrc 的末尾并保存: