bash - 将变量导入 bash 脚本?
问题描述
我找不到任何关于如何将单个变量导入 bash 脚本的信息。从另一个文件中导入变量是唯一的方法吗?我想我会创建一个temp.txt
具有该行的临时文件...
MYTEMPVAR=something
我希望能够从表单触发 bash 脚本,因此每次调用 bash 脚本时它都会有不同的值。这可以做到吗?
解决方案
您可以在运行 bash 脚本时指定内联变量。内容var.sh
:
#!/bin/bash
echo "The date is $mydate"
命令:
$ mydate="Tuesday 29th" ./var.sh
The date is Tuesday 29th
$ mydate=$(date) ./var.sh
The date is 29 May 2018 17:27:39
推荐阅读
- javascript - 如何通过删除一些元素并添加值来从大型 API 构造一个新数组
- amazon-web-services - Aws 弹性 beanstalk nginx 配置不适用于我的 nodejs Web 应用程序
- php - example.herokuapp.com 重定向到 example.com - PHP
- swift - 在两个失去值的 ViewController 之间传递 UIImage 数组
- batch-file - 如何刷新bat文件中的可用文件
- vagrant - 用于在具有 forward_port 80、8080 的 vagrant 中配置 vm 的 Vagrantfile 抛出错误
- java - 如何将arraylist方法用于另一种方法?
- javascript - 无法从 DOM 中的 datalist 对象访问列表属性
- azure-devops - Azure DevOps 拉取请求行颜色
- sharepoint - SharePoint 计时器作业在密码更改后停止工作