bash – Разное

Сюда буду дописывать то, что покажется интересным или полезным в bash.

  • Простая функция для bash, возвращающая случайное число в заданном диапазоне
  • function get_random() {
    [ -z $1 ] && MAX=100 || MAX=$1
    [ -z $2 ] && MIN=0 || MIN=$2
    number=0   #initialize
    while [ "$number" -le $MIN ]
    do
    number=$RANDOM
    let "number %= $MAX"
    done
    eval "rnd=$number"
    }
  • dd – просмотреть прогресс kill -USR1
  • Отключить dma для compact flash:
    Ядру призагрузке, сказать:

    libata.dma=n

    0 – off
    1 – disk only

    + 2 disk/CD
    + 4 disk/CD/CFA

    Для винтов – ide=nodma

Обсуждение закрыто.