![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Доступ к переменным из одного корпуса в другой скрипт оболочки сценарий | rsendhilmani | Shell программирование и сценарии | 2 | 03-17-2009 01:17 AM |
| Скрипт для сканирования proclog файлы | deeprajn95 | Shell программирование и сценарии | 3 | 05-12-2008 07:25 AM |
| Perl скрипт для проверки задней линии | gholdbhurg | Shell программирование и сценарии | 3 | 03-18-2008 12:33 PM |
| Perl скрипт для проверки на основе файлов | gholdbhurg | Shell программирование и сценарии | 1 | 03-05-2008 10:53 PM |
| сканирования портов корпуса сценарий | nrbhole | Shell программирование и сценарии | 3 | 01-31-2008 11:28 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
hcitool сканирования оболочки через скрипт
Здравствуйте, Im новой оболочки сценариев, и у меня следующий вопрос. В hcitool сканирования команда возвращает Bluetooth-адрес телефона. Когда он запускается на выводе нечто вроде Код:
Scanning....
00:A1:5D:AB:B2:E9 Nokia 6600
Могу ли я получить выход в varaiable в скрипт? Я попытался перенаправить вывод в файл, а именно Код:
hcitool scan > addr Но этот файл только записали "Сканирующая ....". Остальная часть не была сохранена. Пожалуйста, помогите. Спасибо. Последний раз редактировалось rahulkhn; на 07-15-2008 09:02 PM.. |
|
||||
|
Может быть, второй бит выходного направляется STDERR вместо вывода? Пытаться hcitool сканирования> Адр 2> И 1. Если это работает, используйте это для получения ее в переменной: Код:
addr=$(hcitool scan 3>&1 >/dev/null 2>&3 | awk '{print $1}')
Определенный артикль 3> И 1 часть копий файла дескриптора 1 (STDOUT) в новый файл с дескриптором 3. > / Dev / нуль рыбы вывода, а затем 2> И 3 редиректов STDERR на новый дескриптор файла. Это означает, что AWK процесс, который находится рядом в трубопровод может читать из STDIN что ранее прошли в STDERR. Последний раз редактировалось Annihilannic; на 07-15-2008 10:19 PM.. Причина: опечатка |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|