1
我正在尝试编写一个简单的函数,允许我交互地从Git中取消文件。这是我到目前为止有:如何将每个文件名传递给我的函数?
reset_or_keep() {
echo "Received $1"
}
interactive_reset() {
local mods=
mods=`git status --porcelain | sed -e "s/^[A-Z][ \t]*//g" | xargs reset_or_keep`
}
不过,我收到此错误:
xargs: reset_or_keep: No such file or directory
我想这reset_or_keep是在git status --porcelain
我认为这可以帮助你:http://stackoverflow.com/questions/11003418/calling-functions-with-xargs-within-a-bash-script – fedorqui 2013-03-20 22:18:14