ran() { [ $((RANDOM%100)) -lt "$1" ] && shift && "$@"; }


Команда ran() создает функцию, которая помогает выполнять команды случайным образом. Она принимает числовой аргумент от 0 до 99, и если случайное число от 0 до 99 меньше, чем этот аргумент, то функция переходит к следующему аргументу и выполняет его как команду в терминале. Это может быть удобным, если вам нужно запустить случайную команду или какую-то команду с некоторой вероятностью. Альтернативным решением может быть использование встроенной команды «shuf», чтобы случайным образом выбирать команду из списка.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *