linux - 是否可以在 Bash 的命令行上扩展文件通配符?
问题描述
我想知道是否可以在 Bash 的命令行上扩展文件通配符?
在以下命令行上使用 Readline 的shell-expand-line
命令\e\C-e
会导致仅执行别名扩展和命令替换,但不会执行文件通配符扩展:
$ ls -lad * $(echo foo)
$ ls -GFh -lad * foo
bind -P
:
shell-expand-line can be found on "\e\C-e".
解决方案
推荐阅读
- vb.net - TEXT 数据类型在 Ms.Access 中变成 MEMO
- python - CSS未链接到Flask webapp中的HTML
- android - 三星健康 SDK 合作伙伴应用程序计划注册
- node.js - 无法使用 nodejs/axios 上传大文件
- angular - 将 FileReader 结果保存到数组时出现问题
- excel - 计算值在 Excel 中出现的次数
- node.js - 我可以在nodejs中获取console.table的字符串值吗?
- python - 将新下载的文件重命名为分配给它的编号
- java - DateTime 格式需要按预期更改
- ios - Xcode中的多行查找和替换