Cogitatio materialis est

Posts tagged #bash:

How to check in Makefile if some program is running ?

I write my university lections in LyX and draw diagrams in LibreOffice Draw. So, one day I decided to write a Makefile to covert a batch of odg-diagrams to pdf …

27th Apr 2014 Tags: #bash #convert #libreoffice #makefile

How to visualize tcpdump with GraphViz ?

Let's assume, you want to visualize your network's map/structure. How could you get it? Well.. there're plenty ways. For example, you can use Gephi, Scapy and other tools and scripts. Or you can do it by yourself :)

I'll show you one of such ways - how to visualise tcpdump output with help of GraphViz and bash only …

7th Nov 2013 Tags: #awk #bash #makefile #tcpdump

Как посчитать среднее время выполнения программы?

Протестировать время выполнения новоиспечённой программы/скрипта вполне здравое желание. Но дьявол в деталях! Всё зависит от того, что именно требуется протестировать :) …

26th Oct 2013 Tags: #bash #c #development #php

How to implement "Press any key to continue" in bash?

If you need a pause in your bash script, like "PAUSE" does in DOS, you may implement it with read command:

  #!/bin/bash
  read -n 1 -r -s -p "Press any key to continue..." key
10th Oct 2013 Tags: #bash #development

Как вернуть значение из bash функции?

Как известно, в bash все функции и команды возвращают лишь код возврата (ноль - успешное завершение, не-ноль - ошибка). Для того, чтобы вернуть нечто отличное от числа, нужно использовать один из следующих приёмов:

  • установка глобальной переменной
  • использование подстановки (чтение вывода команды)
  • передача косвенной ссылки в функцию

Рассмотрим подробнее, как же использовать данные подходы …

8th Oct 2013 Tags: #bash #development