У меня есть эта команда, которая делает то, что я хочу, но я не могу получить псевдоним его в моем .bashrc (обратите внимание, что он использует как одинарные и двойные кавычки):Баш команда псевдоним с одиночными и двойными кавычками
svn status | awk '$1 =="M"{print $2;}'
Я пробовал:
alias xx="svn status | awk '$1 ==\"M\"{print $2;}'"
и некоторые другие комбинации здравого смысла, не повез .. Я знаю, что удар очень разборчив в кавычках .. Так что правильный способ псевдонима его и почему? Thanks
Так что я не избежал $ .. не знал этого! –
Ницца! Я не знал, что мне тоже нужно было сбежать от «$»! – Shadoninja
Хороший ответ, но также напоминание о том, как легко совершать ошибки. В том случае, когда я работал, у меня были уже сбежавшие персонажи, и это создавало огромный беспорядок. Ответ EJK ниже был более полезен для меня, функция, вероятно, является более чистым вариантом для многих :) – jerclarke