要逐行运行 bash 脚本(例如,以保留环境变量),请执行以下操作:
$ . myscript.sh
Run Code Online (Sandbox Code Playgroud)
或者:
$ source myscript.sh
Run Code Online (Sandbox Code Playgroud)
我有一个PowerShell脚本-除其他事项外-设置提示通过价值函数叫prompt。简单地运行这个脚本(“.\myscript.ps1”)不会改变提示。但是,可以像命令一样逐行运行函数。
所以我实际上需要的是类似于sourcePowerShell 命令的东西。是否可以?
编辑:这篇文章应该移到 Stackoverflow 吗?
说明 1:由于我仅在需要时运行此函数(即,不是针对每个 powershell 会话和/或总是),因此我不想存储在我的 powershell 启动配置文件中。
zda*_*dan 44
您也可以在 PowerShell 中“点源”。您只需要确保指定完整路径。因此,如果您要加载的脚本在本地目录中,您将执行以下操作:
PS C:\>. .\myscript.ps1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31347 次 |
| 最近记录: |