Я пытаюсь выполнить следующую команду:xargs не распознает Баш псевдонимы
find . -iname '.#*' -print0 | xargs -0 -L 1 foobar
где «Foobar» является псевдоним или функции, определенным в моем файле .bashrc (в моем случае, это функция который принимает один параметр). Очевидно, xargs не распознает их как вещи, которые он может запустить. Есть ли разумный способ исправить это?
Это одна из причин, почему я создаю скрипты на моем ~ папке/bin вместо создавая псевдонимы bash. Таким образом, я могу использовать свои псевдонимы из любой оболочки: BASH, ZSH, IPYTHON или FISH. – Yoo
Вот аналогичный (хотя и не идентичный) вопрос: http: // stackoverflow.com/questions/979453/how-can-i-use-aliased-commands-with-xargs –