LINUX.ORG.RU

Сообщения projectorist

 

Как писать с anonymous'а? :c

Форум — Linux-org-ru

Сабж. Научите дурака, пожалуйста :c

Перемещено shell-script из general

 , , , ,

projectorist
()

Интерпретатор GNU APL под Termux (ARM)

Форум — Development

Всем привет. Простите меня за эту относительно мусорную тему. Интересно вот, есть где-нибудь скомпиленый бинарник интерпретатора языка APL под архитектуру ARM? А то под Termux ./configure и make никак никогда не пашут.

 , , , ,

projectorist
()

AWK: Функция умножения возвращает ноль или ничего

Форум — Development

Всем доброго времени суток. Имеется код следующего вида:

BEGIN {
     if (ARGV[1] == "+") {
       print ARGV[2] + ARGV[3]
     }
     else if (ARGV[1] == "-") {
         print ARGV[2] - ARGV[3]
     }
     else if (ARGV[1] == "*") {
         print ARGV[2] * ARGV[3]
     } /* Приблизительное расположение проблемы */
     else if (ARGV[1] == "/") {
         print ARGV[2] / ARGV[3]
     }
     else {
         print "Unknown operator"
     }
   }

По задумке выполняться должен примерно так:

awk -f script.awk * 2 2
4

root@localhost:~# 

Проблема заключается в том, что при попытке выполнить умножение через этот код - не возвращается ничего.

Изначально в строке с умножением кода стояло «=» заместо «==», и при этом всегда возвращался ноль.

Что я сделал не так?

P. S. Попытки экранировать звёздочку символом обратным слэшем заканчивались выводом

awk: test.awk:8: warning: escape sequence "\*" treated as plain "*"

Умоляю, помогите :c

 , , , ,

projectorist
()

RSS подписка на новые темы