The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Вызовите функцию Perl от Bash? NewDeb Shell программирование и сценарии 1 11-13-2008 12:09 PM
Нужна помощь с изменением Баш на Perl чудак UNIX для чайников Вопросы И Ответы 3 07-01-2008 11:44 AM
проходящей с переменным Баш на Баш из Perl скрипта arsidh Shell программирование и сценарии 10 06-04-2008 01:25 PM
Баш AWK коды для Perl phamp008 Shell программирование и сценарии 1 03-15-2008 05:11 AM
Баш на Perl переходов явная ложь Shell программирование и сценарии 2 07-14-2006 04:36 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 01-03-2009
kermit's Avatar
kermit kermit is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 24
Смешение Perl с Баш

Я пустячный с небольшой скрипт, который будет выдавать команды, если температура на ЦП идет выше определенного уровня. Я начал писать сценарий в Bash, и тогда казалось, что я хотел бы использовать Perl для получения подробной битов, но я не уверен, что это очень практично. В принципе я хочу разобрать входной немного лучше, но я немного новичок на Баш и Perl. Я знаю о том, как извлечь то, что я хочу с Perl, Но не столько с Баш. Я знаю, как получить исходные данные в Bash, но я не знаю, как лучше добраться, что данные по Perl, А затем вернуться в качестве переменной Bash чтобы он мог решить, следует ли оставлять в машине работает, или выдать команду. Я написал первый бит на Баш скрипт, который был довольно простым, но сейчас я зашел в тупик, как я не знаю, как привести Perl на рисунке. Будут ли мои наилучшие ставки, чтобы написать 'сырых "данных в файл, а затем вызвать отдельно Perl сценарий, он изменяет файл данных по мере необходимости, а затем идти в новостройке обрабатываться данные (в Bash), и действовать исходя из этого? Вот что я получил до сих пор:

Код:
#!/bin/bash

cur_tmp= sensors | grep 'CPU Temp:' \
        | awk '{ print $3 }' \
Old 01-03-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell программист, автор
  
 

Регистрация: Mar 2007
Место проведения: Торонто, Канада
Сообщения: 2361

Вы можете использовать параметр расширения оболочки для извлечения чего вы хотите. Например:

Код:
temp=$( sensors | grep 'CPU Temp:' )
temp=${temp##*/}

Последний раз редактировалось Neo; на 01-03-2009 11:46 PM.. Причина: Изменена формулировка
Old 01-04-2009
kermit's Avatar
kermit kermit is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 24
Цитата:
Первоначально Послано cfajohnson View Post

Вы можете использовать параметр расширения оболочки для извлечения чего вы хотите. Например:

Код:
temp=$( sensors | grep 'CPU Temp:' )
temp=${temp##*/}
Спасибо. Я в конечном итоге сделать следующее (это не полный сценарий, но часть я спросил о хорошо работает.)

Код:
cur_tmp=$(sensors | grep 'CPU Temp:' | awk '{ print $3 }')
cur_tmp=${cur_tmp#+}
cur_tmp=${cur_tmp%C}
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 04:51 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0