首页 > 解决方案 > 是否可以在 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".

标签: linuxbashdebianglob

解决方案


推荐阅读