LINUX.ORG.RU

Сообщения zayac366

 

Segmentation fault sh

Форум — General

Segmentation fault sh

Мне нужно чтоб один скрипт выполнялся бесконечно но через несколько минут вылетает ошибка Segmentation fault. Неважно какой код скрипта допустим echo hellow world. все ровно с функцией goto либо jumpto вылетает. После добавления sleep 1s в конце кода скрипт уже крешится через час но все ровно это проблему не решает. Думал что дело в переполнений буфера текстом терминала но clear ничего не изменило.

#!/bin/bash
# BAT / CMD goto function
function goto
{
    label=$1
    cmd=$(sed -n "/^:[[:blank:]][[:blank:]]*${label}/{:a;n;p;ba};" $0 |
          grep -v ':$')
    eval "$cmd"
    exit
}
: start
echo "Hellow World!!!"
sleep 1s;
goto "start"
#!/bin/bash
# include this boilerplate
function jumpto
{
    label=$1
    cmd=$(sed -n "/$label:/{:a;n;p;ba};" $0 | grep -v ':$')
    eval "$cmd"
    exit
}

start=${1:-"start"}

start:
echo "Hellow World!!!!"
jumpto $start

 , ,

zayac366
()

Помогите найти ошибку if value > 0

Форум — General
#!/bin/bash

echo "$val"|grep "^[0-9]*$" word.lst
val="$"
val2="0"
if [[ $val > $val2 ]]
then
echo "You Win"

else
echo "You Lose"
fi

admin@pc:/media/admin/44B0FD9FB0FD981E/test$ ./q
0
You Lose

admin@pc:/media/admin/44B0FD9FB0FD981E/test$ ./q
10
You Lose

admin@pc:/media/admin/44B0FD9FB0FD981E/test$ ./q
22
You Lose

else должно срабатывать если число в файле 0 или 000 или 0.0000

 ,

zayac366
()

Случайная генерация слов

Форум — General

Как в линуксе реализовать вот такое - берется 10 случайных слов из заданного словаря и выводиться в терминале 10 слов через пробел.

 

zayac366
()

Убрать скобки между слов

Форум — General

Помогите нужно из строк вида:

$HEX[0302203b] 
$HEX[d18dd0bbd0b8d182d0b0d180] 
$HEX[0303030303] 
$HEX[030303034c] 
$HEX[03040508] 
$HEX[03040708] 
$HEX[03060402] 
$HEX[03060708] 
$HEX[030f3a68ba] 
$HEX[03323b00] 
$HEX[033b] 
$HEX[03616263] 
$HEX[0361] 
$HEX[036e090f0c] 
$HEX[036e7f56] 
$HEX[038c0101] 
$HEX[03] 
$HEX[03b2] 
$HEX[03dd2a26] 
$HEX[03eb0f0d] 
 
убрать $hex[]

 

zayac366
()

RSS подписка на новые темы