powershell - 如何转义 .ps1 文件中的换行符?
问题描述
我想编写一个 PowerShell 脚本,其中包含一个拆分为新行的单个命令,例如(我尝试运行的实际命令更长):
ssh \
-L 8080:localhost:8080 \
foo@bar.com
然而,\
并没有逃脱新行(也没有/
)。
解决方案
使用反引号 ( ` ),如下所示:
Write-Output `
"Hello world!"
推荐阅读
- html - Django 不从静态文件夹提供 CSS 代码
- javascript - 一种防止在 puppeteer 实例中打开开发工具的方法
- php - Left Join Doctrine 查询生成器
- javascript - 在 angularjs 中使用 $event
- api - 迁移 - 以零停机时间更改 DNS 中记录的 IP
- javascript - 不使用常用方法在 JS 中重新排序字符串
- ms-access - 从表单 2 添加新记录时,Access 2007 表单 1 不会刷新
- regex - Javascript RegExp 非捕获组:您真的需要非捕获组 (?:) 用于日期格式 (mm/yy) 吗?一般组()是否有效?
- set - 如何在 Openshift 中删除 podAntiAfinity
- vba - 打开工作簿时宏引用不正确的工作簿