I often type in this order, and it was trying to nick, and for no reason Was there.
for the file svn stat | Awk '{print $ 2}' `` Svn back $ FILE; This obviously does a large number of svn reverse.
When I named it:
alias revert_all = "for` FILE 'svn stat | awk' in {print $ 2} '`; svn back $ FILE svn stat goes immediately - no good
Then I try to quote double part:
alias revert_all = 'FIV' for svn stat. Awk "{print $ 2}" `; Svn back $ FILE; Done ' but it does not run properly - Ajaz part is not executed (I see M value and attempts to return svn M).
Next attempt, with the single tick quotes escaped:
alias revert_all = 'FIV' for svn stat. Awk \ '{Print $ 2} \' `; Svn back $ FILE; The command is not complete, is Bash waiting for another tick?
I know I can script it, or put the awk command in the file, but I'm not looking for an alternate solution, here's something I do not know. what is this?
TIA
It is very difficult to quote backpacks
Try it out:
alias revert_all = '$ s for file (svn stat | awk' {print $ 2} '); Svn back "$ FILE"; By using $ () , it allows quotes to be exempted from outside quotes. It is always $ () and more.
No comments:
Post a Comment