visual-studio-code - 如何使用当前工作目录在 Visual Studio Code 中运行脚本
问题描述
我有一堆想要从 Visual Studio Code 内部执行的单独脚本(python 和 bash)。我已经在 VSCode 中打开了脚本文件夹,并且正在使用Code Runner
插件来执行脚本。
例如。我有一个脚本,它只包含这样pwd
的结构中的命令:
scripts
|---folderA
|__ script1.sh
如果我执行它,我会得到以下输出
[Running] /bin/bash "/Users/ufder/scripts/folderA/script1.sh"
/Users/ufder/scripts
[Done] exited with code=0 in 0.011 seconds
这对我来说是个问题,因为所有脚本都执行一些本地操作,但无论它们在脚本文件夹中的位置如何,都是从根文件夹本身运行的,从而导致冲突和覆盖。我正在寻找的是每个脚本都从自己的路径运行,即pwd
从 scriptA 内部运行将返回/Users/ufder/scripts/folderA
。这可能吗?
解决方案
推荐阅读
- google-bigquery - 从 Firestore 导入 Big Query
- javascript - 如何隐藏每条记录的按钮
- python - 如何合并分解的 MySQL 查询的结果?
- ios - Swift 4 乘法问题
- asp.net - 错误:关键字“OR”附近的语法不正确
- javascript - 如果与特定值不匹配,则按特定值分割——javascript
- python - 输入用户被视为方法,而不仅仅是python中的常见字符串
- android - 将回收站视图数据发送到 json
- c# - Net core DbContextPool vs AddDbContextPool 等等
- javascript - 获取 Uint16Array 成员的单独低字节和高字节