From 066c8aa0443b3ae9d04d2ca6830a85ea56d23391 Mon Sep 17 00:00:00 2001 From: "Oleg.Khokhlov" Date: Sat, 27 Oct 2018 12:49:47 +0300 Subject: [PATCH] Lesson03: Improved version of cook-it. Added `tea` and `all` rules Signed-off-by: Oleg.Khokhlov --- 03-make/cook-it/Makefile | 8 ++++++++ 03-make/cook-it/boil | 2 +- 03-make/cook-it/fried_onion | 4 ++-- 03-make/cook-it/fry_onion | 8 ++++++++ 03-make/cook-it/pilaf | 6 +++--- 03-make/cook-it/pilaf.sh | 2 +- 03-make/cook-it/soup | 22 +++++++++++----------- 03-make/cook-it/soup.sh | 6 ++++-- 03-make/cook-it/tea | 6 ++++++ 9 files changed, 44 insertions(+), 20 deletions(-) create mode 100755 03-make/cook-it/fry_onion create mode 100644 03-make/cook-it/tea diff --git a/03-make/cook-it/Makefile b/03-make/cook-it/Makefile index e015305..b2e4741 100644 --- a/03-make/cook-it/Makefile +++ b/03-make/cook-it/Makefile @@ -1,6 +1,8 @@ AMOUNT?=1 +all: soup pilaf tea + soup: soup.sh water meat rice fried_onion walnuts sause spices @./soup.sh $(AMOUNT) > $@ @@ -10,3 +12,9 @@ fried_onion: oil onion pilaf: pilaf.sh water rice meat fried_onion spices @./pilaf.sh $(AMOUNT) >$@ +tea: water boil + @echo "Рецепт приготовления $(AMOUNT) л чая" > $@ + @./water $(AMOUNT) >>$@ + @echo "- Взять 50 гр чайного листа" >> $@ + @./boil 1 >> $@ + @echo "- Добавить сахар по вкусу. Чай готов!" >> $@ diff --git a/03-make/cook-it/boil b/03-make/cook-it/boil index 3723257..6e9928d 100755 --- a/03-make/cook-it/boil +++ b/03-make/cook-it/boil @@ -1,3 +1,3 @@ #!/bin/bash -echo "- Положить в воду и варить $1 минут" +echo "- Положить в воду, довести до кипения и варить $1 минут" diff --git a/03-make/cook-it/fried_onion b/03-make/cook-it/fried_onion index 200d4cc..d87baf3 100644 --- a/03-make/cook-it/fried_onion +++ b/03-make/cook-it/fried_onion @@ -1,4 +1,4 @@ - Возьмите чистую сковородку -- Налейте 1.0 мл подсолнечного масла -- Почистите лук репчатый (около 2 гр) и мелко нарежте +- Налейте 50.0 мл подсолнечного масла +- Почистите лук репчатый (около 100 гр) и мелко нарежте - Положите все на сковородку и жарте 15 минут, периодически помешивая diff --git a/03-make/cook-it/fry_onion b/03-make/cook-it/fry_onion new file mode 100755 index 0000000..15b4ab5 --- /dev/null +++ b/03-make/cook-it/fry_onion @@ -0,0 +1,8 @@ +#!/bin/bash + +A=$1 + +echo "- Возьмите чистую сковородку" +./oil $(bc -q <<< "$A*0.5") +./onion $(bc -q <<< "$A") +./fry 15 diff --git a/03-make/cook-it/pilaf b/03-make/cook-it/pilaf index 69ccbda..26d81d0 100644 --- a/03-make/cook-it/pilaf +++ b/03-make/cook-it/pilaf @@ -8,9 +8,9 @@ - Почистите лук репчатый (около 100 гр) и мелко нарежте - Положите все на сковородку и жарте 15 минут, периодически помешивая - Положить в воду 150 гр промытого риса -- Положить в воду и варить 10 минут +- Положить в воду, довести до кипения и варить 10 минут - Добавьте обжаренное мясо, лук и морковь -- Положить в воду и варить 15 минут -- Добавьте соус ткемали ( гр) +- Положить в воду, довести до кипения и варить 15 минут +- Добавьте соус ткемали (50 гр) - Добавьте хмели-сунели, красный перец, соль и прочие специи по вкусу - Добавьте зелень. Плов готов! diff --git a/03-make/cook-it/pilaf.sh b/03-make/cook-it/pilaf.sh index 4287b47..25733d6 100755 --- a/03-make/cook-it/pilaf.sh +++ b/03-make/cook-it/pilaf.sh @@ -10,6 +10,6 @@ echo "Рецепт приготовления $A кг плова" ./boil 10 echo "- Добавьте обжаренное мясо, лук и морковь" ./boil 15 -./sause +./sause $(bc -q <<< "$A*50") ./spices echo "- Добавьте зелень. Плов готов!" diff --git a/03-make/cook-it/soup b/03-make/cook-it/soup index 6150820..bf3c8a3 100644 --- a/03-make/cook-it/soup +++ b/03-make/cook-it/soup @@ -1,19 +1,19 @@ -Рецепт приготовления 2 л супа-харчо -- Взять подходящую кастрюлю и налить 1.6 л очищенной воды +Рецепт приготовления 1 л супа-харчо +- Взять подходящую кастрюлю и налить .8 л очищенной воды - Поставить кастрюлю на огонь -- Возмите .50 кг мяса +- Возмите .25 кг мяса - Промойте мясо - Нарежте мясо кубиками -- Положить в воду и варить 120 минут -- Положить в воду 300 гр промытого риса -- Положить в воду и варить 15 минут +- Положить в воду, довести до кипения и варить 120 минут +- Положить в воду 150 гр промытого риса +- Положить в воду, довести до кипения и варить 15 минут - Возьмите чистую сковородку -- Налейте 100.0 мл подсолнечного масла -- Почистите лук репчатый (около 200 гр) и мелко нарежте +- Налейте 50.0 мл подсолнечного масла +- Почистите лук репчатый (около 100 гр) и мелко нарежте - Положите все на сковородку и жарте 15 минут, периодически помешивая -- Добавьте 250 гр очищенных и измельченных грецких орехов +- Добавьте 125 гр очищенных и измельченных грецких орехов - Положите лук и орехи в бульон -- Добавьте соус ткемали ( гр) +- Добавьте соус ткемали (100 гр) - Добавьте хмели-сунели, красный перец, соль и прочие специи по вкусу -- Положить в воду и варить 5 минут +- Положить в воду, довести до кипения и варить 5 минут - Добавьте зелень. Суп харчо готов! diff --git a/03-make/cook-it/soup.sh b/03-make/cook-it/soup.sh index 5788a30..f7102da 100755 --- a/03-make/cook-it/soup.sh +++ b/03-make/cook-it/soup.sh @@ -8,10 +8,12 @@ echo "Рецепт приготовления $A л супа-харчо" ./boil 120 ./rice $(bc -q <<< "$A*150") ./boil 15 -./fry_onion.sh $(bc -q <<< "$A*100") +#./fry_onion.sh $(bc -q <<< "$A*100") +make -s -B fried_onion AMOUNT="$A*100" > /dev/null +cat fried_onion ./walnuts $(bc -q <<< "$A*125") echo "- Положите лук и орехи в бульон" -./sause +./sause $(bc -q <<< "$A*100") ./spices ./boil 5 echo "- Добавьте зелень. Суп харчо готов!" diff --git a/03-make/cook-it/tea b/03-make/cook-it/tea new file mode 100644 index 0000000..745d577 --- /dev/null +++ b/03-make/cook-it/tea @@ -0,0 +1,6 @@ +Рецепт приготовления 1 л чая +- Взять подходящую кастрюлю и налить 1 л очищенной воды +- Поставить кастрюлю на огонь +- Взять 50 гр чайного листа +- Положить в воду, довести до кипения и варить 1 минут +- Добавить сахар по вкусу. Чай готов!