Как создать псевдоним для команды, содержащей как апострофы, так и кавычки?

Включите mv в awk с помощью функции system () :

awk '$1<500 && $2<500 {system("mv "$3" /destination")}

Измените команду mv в соответствии с вашими потребностями, здесь я использовал:

mv /file_(third_field)_from_awk /destination

Также вам не нужно несколько awk , достаточно только одного, как показано выше.

1
26.10.2016, 01:08
1 ответ

В MacOS я обнаружил, что размещение следующей строки в моем .bash_profileдало мне псевдоним, который устанавливал мой полезный псевдоним только при последующем использовании команды logr:

alias logr="alias r='java -jar LogUtil.jar -gui'"

Я заключил в двойные кавычки ""весь псевдоним logr, который создается для всех новых оболочек, но тогда псевдоним rстановится доступным только после того, как я введу команду logr.

-1
01.11.2021, 17:54

Теги

Похожие вопросы