bash - 如何通过部分匹配文件名在 VS Code 终端中打开文件?
问题描述
如果我有一个名为 的文件w5_align_example.cpp
,如何仅通过提供单词在 VS Code 集成终端中打开该文件align
?
code w5_align_sample.cpp
会打开它,但有时我只记得关键字align
,除非我在单独的命令中搜索以查看文件的开头。我想用一个命令打开。
我试过了:
$ ls | grep "align" | code
这给了我Run with 'code -' to read output from another program (e.g. 'echo Hello World | code -').
错误。$ ls | grep "align" | code -
打开一个新文件code-stdin-sfd.txt
,其中包含文本w5_align_example.cpp
。
执行此操作的最简单(即最短)命令是什么?
解决方案
ls | grep "align" | xargs -I{} code {}
或者
code $(ls | grep "align")
推荐阅读
- python - 当我有大数据时如何使用 dask.dataframe to_csv
- google-bigquery - BigQuery 选择语句别名在 where 子句中不起作用
- android - 对话占据整个屏幕
- environment-variables - 局部变量实现
- r - Apache Lounge 服务器没有响应 Windows 机器上的 rpy2 包
- angularjs - facebook登录没有收到响应,没有显示错误
- cmake - CMake ExternalProject_Add 每次都会重建
- java - 如何在rest api post方法中获取实体作为参数?
- spring - 春季启动:路径参数为空
- php - 使用“list”函数时的PHP未定义偏移量消息