bash - 动态地将用户输入通过管道传输到 ls bash 的变量中
问题描述
我有以下一个 sed 衬里,用于美化 lsing 我的所有 .desktop 文件的输出。
ls -1 | sed -e 's/\.desktop$//' | sed -e 's/\org.gnome.//' | grep "$name" | head -1
目前,我有一个读取命令,我通过管道将其输入到该 $name 变量中以供输入。你能给我一些关于如何让它动态输出或自动完成我在 Rofi 或其他应用程序启动器中输入的内容的想法吗?
解决方案
推荐阅读
- performance - awk - 快速选择行而不丢失值
- python - Numpy - 归一化 RGB 图像数据集
- bluetooth - 为什么 BluetoothLEAdvertisementWatcher 停止触发“已接收”事件?
- python - 如何使用 python 二进制路径在虚拟环境中执行 python 脚本?
- javascript - JS 语法错误 Uncaught SyntaxError: missing ) after argument list
- python - 等价于多处理。在 pathos 中的进程
- postsharp - PostSharp:为什么 LogAttribute 没有建议?
- javascript - 期待一个开玩笑的测试来解决,但不关心价值
- fortran - 隐式分配与显式分配/解除分配
- python - 是否可以从 Python 中的另一个函数停止循环?