Page 4 of 9 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 135

Thread: Все консольные команды и их описание

  1. #46

    Exclamation

    1. по двойному нажатию TAB dsdjlbntmcz список всех доступных команд
    2. у некоторых команд есть справка. --? или --help или просто отсутствие аргументов. Ну это даже не справка, а перечисление аргументов.

    На самом деле мне тоже интересны маны ко командам

  2. #47
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    краткая подсказка по коммандам бизибокса есть здесь: http://busybox.net/downloads/BusyBox.html Полноценные маны мне не встречались.
    Комманда busybox выводит список его комманд, которые вкомпилированы в наш роутер.

    Ну и кроме того нормальные пакеты, например coreutils ставят свои корректные маны.

    Кстати, reboot в нашем исполнении --- творчество асуса (вызов rc) Так что тут вряд ли что то поможет кроме исходников...
    Last edited by al37919; 07-04-2008 at 14:31.

  3. #48
    Quote Originally Posted by Gluk View Post
    1. по двойному нажатию TAB
    Хм... Прикольно, но работает! Действительно, список - и ребут там есть... Да, а вот винда так не умеет свои консольные команды выводить.

  4. #49

    Падение man с segmentation fault

    Симптом: man не хочет показывать мануалы, сообщает про segmentation fault.

    man 1.6f-1
    firmware 1.9.2.7-10

    что бы с этим сделать? куда бежать, в кого стрелять?

  5. #50

    какая команда консоли?

    Доброе время суток.
    Status & Log -> Status
    в таблице WAN Interface 2 баттона "connect" "disconnect"

    как к ним добратся через консоль? т.е хочу их дергать для обновления соединения, ребут слишком долго. спб.

  6. #51
    Join Date
    Nov 2007
    Location
    Novosibirsk
    Posts
    194

    Некоторые команды

    Вопрос:

    Функция

    Code:
    log=/tmp/ppp/connect
    echo $0", "$1", "$2", "$3", "$4", "$5", "$6 >> $log
    пишет в фаил /tmp/ppp/connect, а какая команда, что бы его так же прочитать?
    WL-500gP (JAN.2008) Version: 1.9.2.7-10 + MikroTik 450G v5.12

  7. #52
    tail
    cat
    vi

  8. #53
    Join Date
    Nov 2007
    Location
    Novosibirsk
    Posts
    194
    Мне надо передать дальше в скрипт, что бы он эти переменные получил и использовал.

    Что-то допереь не могу как это сделать.

    Был вот такой вот скрипт:
    Code:
    log=/tmp/ppp/connect
    echo $0", "$1", "$2", "$3", "$4", "$5", "$6 >> $log
    route add default gw $4 dev $1 >> $log
    iptables -t nat -A POSTROUTING -o $1 -j SNAT --to-source $4 >> $log
    Т.е. он помещает данные в /tmp/ppp/connect

    А как передалать, что бы скрипт работал наоборот?
    Т.Е., что бы с этими же данными выполнялись обратные действия:

    Code:
    log=/tmp/ppp/connect
    echo $0", "$1", "$2", "$3", "$4", "$5", "$6 >> $log
    route del default gw $4 dev $1 >> $log
    т.е. удалить этот маршрут
    Last edited by Antosha; 18-06-2008 at 21:09.
    WL-500gP (JAN.2008) Version: 1.9.2.7-10 + MikroTik 450G v5.12

  9. #54
    Quote Originally Posted by Antosha View Post
    Мне надо передать дальше в скрипт, что бы он эти переменные получил и использовал.
    запускайте другой скрипт с параметрами
    Code:
    script.sh $1 $2 $3 $4 $5 $6
    А как передалать, что бы скрипт работал наоборот?
    Т.Е., что бы с этими же данными выполнялись обратные действия:
    что такое наоборот?

  10. #55
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Имеется в виду, что в файле, например, написано A,S,D,F,G,H
    Вопрос : как скриптом прочитать эти A,S,D,F,G и H так, что-бы они попали в разные переменные.
    Может так вам будет легче понять

  11. #56
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    DemonGloom, а что вы вообще хотите сделать?
    Я к тому спрашиваю, что все манипуляции с маршрутами и т.п. имеют смысл только во время выполнения post-firewall, а система и без того передает все эти переменные post-firewall-у "вживую". Почему бы не воспользоваться переменными сразу, не записывая их в файл и не считывая их потом оттуда?
    Если скрипт получается довольно сложным, то его можно создать в отдельном виде и запускать из post-firewall как это предложил naves.

  12. #57
    Join Date
    Dec 2007
    Location
    Санкт-Петербург
    Posts
    125
    Quote Originally Posted by DemonGloom View Post
    Имеется в виду, что в файле, например, написано A,S,D,F,G,H
    Вопрос : как скриптом прочитать эти A,S,D,F,G и H так, что-бы они попали в разные переменные.
    Может так вам будет легче понять
    Ну есть же grep, sed, awk. Разве проблема выковырять нужные переменные с помощью такого мощного инструментария...
    Катящиеся камни не обрастают мхом...

  13. #58
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Лично я ничего не хочу Я просто пояснил желание antosha

  14. #59
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    Quote Originally Posted by DemonGloom View Post
    Лично я ничего не хочу Я просто пояснил желание antosha
    Виноват. Был невнимателен.

  15. #60
    Quote Originally Posted by DemonGloom View Post
    Имеется в виду, что в файле, например, написано A,S,D,F,G,H
    Вопрос : как скриптом прочитать эти A,S,D,F,G и H так, что-бы они попали в разные переменные.
    Может так вам будет легче понять
    cat file | while read A S D F G H
    do
    echo "A=$A S=$S D=$D F=$F G=$G H=$H"
    done
    © 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc

Page 4 of 9 FirstFirst ... 23456 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •