![]() |
|
![]() |
#1 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Просмотеть подсказку: expr -h или expr -help $ - это обозначение переменной(я так понимаю 1/4 от переменной, которой нет). Чтобы ее использовать, нужно присвоить переменной значение, например переменная - $p: Код:
p=`pidof arecord`; kill -9 $p Присвоили значение: p=`pidof arecord` Используем переменную: kill -9 $p
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 30.08.2017 в 15:08. |
|
![]() |
![]() |
![]() |
#2 | ||
Member
Регистрация: 27.08.2015
Сообщений: 54
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Это то и вызывает ошибку синтаксиса, помните здесь используется ash - список команд ограничен и синтаксис специфичен
![]() Мой пример работает в ash openwrt ... Код:
Присвойте значение: a=`wc -l` используйте переменную: expr $a / 4 ![]()
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 31.08.2017 в 14:11. |
![]() |
![]() |
![]() |
#4 | ||
Member
Регистрация: 27.08.2015
Сообщений: 54
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Цитата:
Код:
root@OpenWrt:~# iwinfo wlan0 assoclist | a=`wc -l` | expr $a / 4 expr: syntax error root@OpenWrt:~# ![]() |
||
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|