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