我有一个由 oh-my-zsh 插件预定义的别名。
-> % alias gcm
gcm='git checkout master'
我想删除它,即我想alias | pcregrep "\bgcm\b"返回 1。我已经尝试过了,alias gcm=''但在那之后别名仍然存在。
我在目录树下有一些可执行文件。我想找到它们并以最简单的方式执行它们。到目前为止,我已经尝试过:
find . -perm 0775 -type f | xargs exec
但是 exec 不是可执行文件,它是 bash 内部的。我可以创建一个包装脚本,它看起来像这样:
#!/bin/bash
# exec.sh
exec $1
Run Code Online (Sandbox Code Playgroud)
然后可以运行find . -perm 0775 -type f -exec ./exec.sh {} \;
但是必须有一种更优雅和更短的方式来做到这一点。