LINUX.ORG.RU

Сообщения podovalov5

 

Как тестировать и отлаживать программу для ARM

Форум — Development

На работе занимаюсь разработкой ПО для Linux (armv5tejl GNU/Linux). Созданную программу запускаю непосредственно на ARM-плате, имея к ней физический доступ. Как не имея под рукой «целевой системы» написанную дома программу протестировать? Что-то вроде виртуальной машины? Посоветуйте, пожалуйста.

podovalov5
()

выход по ctrl+Z

Форум — General

Скажите, пожалуйста, почему в результате такого ввода:

less какойтофайл.txt
ctrl+z
#
консоль дальше не реагирует на ввод команд?
А вообще чем ctrl+z отличается от ctrl+c?

podovalov5
()

Фраза: «Обратитесь к документации вашего компилятора».

Форум — Talks

Вот такая фраза в учебниках «Обратитесь к документации вашего компилятора» она кого-нибудь еще бесит? Кто ее видел эту документацию!? Если я приду в библиотеку и попрошу бабушку библиотекаря дать мне документацию для моего компилятора, мне помогут?

podovalov5
()

Функция fscanf(). Не читает строку по шаблону. Язык Си.

Форум — Development

Хочу чтобы функция прочитала из файла 100 символов строки, начинающейся с символов: $aBcDiFg и занесла эти символы в массив.

 
fscanf(fp, "$aBcDiFg%100s", array);

Такой код не работает. Функция возвращает ноль и массив без изменения. Подскажите, пожалуйста.

podovalov5
()

Помогите найти способ получать данные с /dev/ttyS1

Форум — General

До определенного момента подключенный к порту /dev/ttyS1 GPS-модуль Telit SL869 (ссылка) благополучно отправлял строки с данными. Их можно было увидеть или cat /dev/ttyS1 или миникомом подключаясь. И вдруг все закончилось. То ли данные перестал отправлять, то ли с настройками stty что-то не так. Помогите разобраться, друзья.

podovalov5
()

Как изменить значение переменной окружения (в bash)

Форум — General

В консоли результатом работы команды: PATH=«/usr/bin» будет изменение значения переменной PATH. А если в #!/bin/bash написать такую строку, то будет присвоено значение локальной переменной скрипта. Подскажите как изменить глобальную переменную скриптом.

podovalov5
()

Кто меняет время на моей системе.

Форум — General

Почему-то каждый раз сбивается время. И всегда на два часа назад. Дата остается правильной, а время каждый день начинает отставать на два часа. Как узнать, что влияет на время.

podovalov5
()

Как скрипт превратить в программу на Cи?

Форум — Development

Существует задача: считывать строку с GPS /dev/ttyS1, обрабатывать и отправлять куда надо. С божьей помощью и с помощью неравнодушных на этом форуме я написал скрипт, который решает эту задачу. Скрипт довольно увесистый и я решил написать программу на Си, которая бы делала тоже самое. Правильный ли подход:

  • с помощью функций стандартной библиотеки fopen() получаю указатель на файл /dev/ttyS1
  • функцией fread() читаю нужный массив символов
  • обрабатываю прочитанный массив нужным мне образом

Догадываюсь, что решения подобного рода наверняка типовые, но я впервые делаю это и у меня, естественно, есть сомнения. Каким путем пойти?
И еще. Моя программа должна работать на платформе armv5tejl. В связи с этим вопрос - будут ли работать программа с этими стандартными функциями, если ее компиллировать с помощью gcc или нужен кросс-компиллятор?

podovalov5
()

проверить, соответствует ли переменная формату

Форум — General

Друзья, дайте совет. Пишу скрипт. Есть две переменные состоящие из цифр и символа '.' вот такого формата

x=$111.1111
y=$2222.2222
Какой командой проверить соответствует ли переменные этим форматам. То есть нужна конструкция, типа
if [[ соответствует ли x формату 111.1111 || соответствует ли у формату 2222.2222 ]]
then
.
.
.
else
.
.
.
fi
Помогите, кто чем может.

podovalov5
()

Форматирование кода в bash

Форум — General

Как перевод строк в скриптах оформлять (для удобочитаемости кода). Например, хочу такой код:

DATA=$(echo 'x1='$x1
'&'
'x2='$x2
'&'
'x3='$x3
'&'
'x4='$x4
'&'
'x5='$x5
'&'
'x6='$x6)
При выполнении скрипта, этот участок, конечно, не работает. А есть возможность перевода строки или в одну строчку только можно писать?

podovalov5
()

Shell. Работа со строками. /dev/ttyS1

Форум — General

Помогите советом. Устройство /dev/ttyS1 каждую секунду выдает в поток строки данных. Как shell-командой заполучить всего одну свеженькую строку из этого потока и записать в переменную.

podovalov5
()

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

Форум — General

Мне нужно знать сколько прошло секунд с 00:00:00 01-01-2010. Какой командой узнать?

podovalov5
()

Как управлять GPS-модулем

Форум — General

GPS-модуль Telit SL869 подключен к порту /dev/ttyS1. Если я подключаюсь к нему миникомом, то вижу примерно следующую информацию:

$GNGS,99.0,9917,036,,04,25,06GSV,3,2,10,14,057,289,*75
$GPGS,74,30,1,,76,33,305,,75,82,047,*6A
$GLGSV,,,83,07,023,,67,7,*66
$GN17,036,,04,25,064,,06,10,139,,12,26,261,7,289,*75
$GPGSV,3,3,10,26,12,189,,28,26,33,305,,75,82,047,*6A
$GLGSV,3,2,09,83,09,85,56,150,,,,,,,,,,,,,*56
В общем обычный NMEA протокол. Сообщения обновляются каждую секунду. В мануале к GPS написано, что можно отправлять команды типа $PST........... Но там расписано, как это делать с помощью специализированного ПО под Windows.
А можно зауправлять модулем средствами Linux прямо в терминале или в миникоме?

podovalov5
()

Почему на моей системе не работает DNS

Форум — General

По ip-адресу сайт любой могу пинговать, а по имени не могу, вот что выдает:

# ping ya.ru
ping: bad address 'ya.ru'
Выход в интернет по GPRS. Помогите, кто чем может.

Вот ещё:

#ifconfig
ppp0      Link encap:Point-to-Point Protocol
          inet addr:172.30.188.96  P-t-P:172.30.188.96  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:116 (116.0 B)  TX bytes:164 (164.0 B)

podovalov5
()

Мой первый shell-скрипт

Форум — Development

Добрый день всем!
Имеется локальная база данных в виде файла data.sqlite, состоящая из трех таблиц. В таблице данные. Собственно вопрос:
Нужен shell-скрипт, который бы извлекал строчку из одной и таблиц, упаковывал бы ее в POST-запрос и с помощью curl отправлял по заданному url.

podovalov5
()

Почему не работает скрипт test.cgi

Форум — General

Простейший скрипт, должен отображать в браузере после отправки формы значения переменных.

#!/bin/sh

echo Content-type: text/plain
echo
echo PARAM1 = $param1
echo PARAM2 = $param2

А результат работы такой:

PARAM1 =
PARAM2 =
Не знаете почему?

podovalov5
()

как правильно запускать скрипты?

Форум — General

Почему нужно запускать так:

sh myscript.sh
а не так:
./myscript.sh

podovalov5
()

CGI и #!/bin/sh

Форум — Web-development

При передачи методом POST через форму какой-либо переменной скрипту на сервер как извлечь в скрипте эту переменную?

Перемещено beastie из general

podovalov5
()

Настройка thttpd

Форум — General

Пытаюсь настроить

простой, маленький, портативный, быстрый и безопасный HTTP-сервер thttpd

Есть у кого-нибудь работающий файл thttpd_config, а-то с теми настройками что я ввожу:

        port=80
        dir=/var/www
        chroot
        data_dir=public_html
        user=www
        logfile=/var/www/logs/thttpd.log
        pidfile=/var/run/thttpd.pid
        charset=koi8-r
почему-то вот эта ошибка выскакивает

403 Forbidden The requested URL '/' resolves to an index file that is not world-readable.

podovalov5
()

Установка wifi драйвера.

Форум — General

Товарищи, может кто помочь вот по этой теме https://www.linux.org.ru/forum/linux-hardware/10811804?lastmod=1409562000799 а-то железячники меня в игнор.

podovalov5
()

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