Apr. 18th, 2013

henry_flower: A melancholy wolf (Default)
Откуда в Кирове (где это? ну, не важно) суши-бары:

"Когда война была, японцев всех собрали да и послали в таежные лагеря. Ну потом им амнистия вышла, откинулись они на волю, кто себе бабу из местных нашел, кто просто решил что один хрен везде. Вот так и живут. Кимоно себе пошили из оленьих шкур, таби на меху, суши из малосольной чавычи мастырят, да сакэ гонят из гонобобеля"

ггг
бедные японцы.
+1'd by:
  1. Udger R

Permalink: https://plus.google.com/115290581164606462017/posts/BiUnoMd1UD1

henry_flower: A melancholy wolf (Default)
Хакиры делятся опытом:

The single most useful thing in bash: https://news.ycombinator.com/item?id=5565689

220 поинтов, 120 комментариев! 2013 год.

Блядь.
Даже сил пошутить, глядя на это, нету.

А знает кто, что если нажать бекспейс в баше, то удалится предыдущий введенный символ? Интерактивно! Вы не слышали?
+1'd by:
  1. Udger R

Permalink: https://plus.google.com/115290581164606462017/posts/AN32ncXbPit

henry_flower: A melancholy wolf (Default)
Нужно было сгенерировать с помощью любимого m4, ггг, статический файл. В .m4 файле полно system(...) и include(...)  макросов, поэтому перед генерацией приходится chdir в нужную директорию. Так вот.

SOME_DIR := 'test/data'
M4 =: m4

readme.md: readme.m4.md
        cd $(SOME_DIR) && $(M4) ../../$< > ../../$@

И пускаем:

$ make readme.md
cd test/data && : m4 ../../readme.m4.md > ../../readme.md

Шо?

Получаем readme.md нулевой длины. Зачем make ставит пустую шеловскую команду : после cd? Раньше никогда не ставил!

Пока нашел ошибку, подумал что уже рехнулся окончательно.

Ну make, ну...
Comments:
  1. Oleksii Shevchuk, 2013-04-19T05:25:38.296Z

    Та ну не верю :]

    А епт, тоже нашел :)

    С мейком веселее с его разрешением переменных в крупных помойках. Там можно искать вечно..


Permalink: https://plus.google.com/115290581164606462017/posts/Fu3RANxDHSB