Go Back   За UNIX и Linux Форуми > Топ форуми > Shell Програмиране и скриптове
.
Google Site



Shell Програмиране и скриптове Пост въпроси за KSH, CSH, SH, Bash, Perl, PHP, SED, AWK И ДРУГИ черупки скриптове и черупки скриптови езици тук.

Closed Thread
English Japanese Spanish French German Portuguese Italian Осъществено от Powered by Google
 
Нишка Инструменти Търсене в тази нишка Оцени резба Покажи Режими
  #1 (Permalink)  
Old 10-07-2008
Регистрирани потребители
 

Присъедини Дата: Jun 2008
Мнения: 28
Първи резултати след използване PS команда

Здрасти,

Искам да използвам следните coomand PS:
PS-EF | Впиши тест

Резултат от тази команда е:
Тест 161220 1 0 04 октомври - 1:11 / тест / тест

Само се споменава описание на всяка стойност в резултат на това:
UID PID PPID С STIME TTY ВРЕМЕ CMD
Тест 161220 1 0 04 октомври - 1:11 / тест / тест

Сега изискването е да се провери "стойност TTY" и "стойност време". Аз трябва да направя някои операции, ако TTY \u003d '-' и време! \u003d 0:00 .......... Моля да ми помогне как да направя това?

Благодарности.
Спонсорирани Връзки
  #2 (Permalink)  
Old 10-07-2008
vidyadhar85's Avatar
Модератор (The Преподавател)
 

Присъедини Дата: Jun 2008
Местоположение: Индия
Мнения: 1459
пробвайте това

Код:
 
if [ `ps -efo tty,time,args|awk '/test/{print $1}'` -eq '-' -a `ps -efo tty,time,args|awk '/test/{print $2}'` -ne "0:00" ]

  #3 (Permalink)  
Old 10-07-2008
Регистрирани потребители
 

Присъедини Дата: Jun 2008
Мнения: 28
Благодаря Vidyadhar,

Тя дава грешка, казвайки: не е нищо за ..... ако аз се опитах чрез поставяне FI ... не работи .... също не е кой да е файл, в който аз ще имам време и TTY ...... .... Всъщност в моя шел скрипт ще извърша "PS-EF | Впиши тест" команда и след това на втория ред искам да направя тази операция в резултат набор от "PS-EF | Впиши тест" команда.

Мисля, че ние трябва да проверите 6th (TTY) и 7-ма (TIME) колона ценности. Моля, предполагат.
  #4 (Permalink)  
Old 10-07-2008
vidyadhar85's Avatar
Модератор (The Преподавател)
 

Присъедини Дата: Jun 2008
Местоположение: Индия
Мнения: 1459
Цитат:
Първоначално Публикувано от yale_work View Post
Благодаря Vidyadhar,

Тя дава грешка, казвайки: не е нищо за ..... ако аз се опитах чрез поставяне FI ... не работи .... също не е кой да е файл, в който аз ще имам време и TTY ...... .... Всъщност в моя шел скрипт ще извърша "PS-EF | Впиши тест" команда и след това на втория ред искам да направя тази операция в резултат набор от "PS-EF | Впиши тест" команда.

Мисля, че ние трябва да проверите 6th (TTY) и 7-ма (TIME) колона ценности. Моля, предполагат.
Знам, че те не си пила .. този защо съм избрал задължителните полета от PS-EF-о с помощта на избор, тя ще даде само TTY, времето и ARGS област.
ли, ако се опита, после; FI? ако не си на работа да TTY и времето в някои променливи и след това да я сравни, ако вътре в линия ..
с уважение,
vidyadhar
  #5 (Permalink)  
Old 10-07-2008
Регистрирани потребители
 

Присъедини Дата: Jun 2008
Мнения: 28
Опитах се нещо такова .....
PS-EF | Впиши тест
ако [ `PS-efo Пу, време, ARGS | AWK" / тест / (печат $ 1) ' "-екв" - "-а" PS-efo Пу, време, ARGS | AWK "/ тест / (печат $ 2)' "-не" 0:00 "] след това
1
FI

съобщение за грешка е:
0403-057 Синтактична грешка: "FI" не се очаква.
  #6 (Permalink)  
Old 10-07-2008
Регистрирани потребители
 

Присъедини Дата: Jun 2008
Мнения: 28
Thaks Аз ще се опитам отново.
  #7 (Permalink)  
Old 10-07-2008
vidyadhar85's Avatar
Модератор (The Преподавател)
 

Присъедини Дата: Jun 2008
Местоположение: Индия
Мнения: 1459
Цитат:
Първоначално Публикувано от yale_work View Post
Опитах се нещо такова .....
PS-EF | Впиши olapisrv
ако [ `PS-efo Пу, време, ARGS | AWK" / тест / (печат $ 1) ' "-екв" - "-а" PS-efo Пу, време, ARGS | AWK "/ тест / (печат $ 2)' "-не" 0:00 "] след това
1
FI

съобщение за грешка е:
0403-057 Синтактична грешка: "FI" не се очаква.
сте aearching за olapisrv? тогава inplace на тест напишете olapisrv и след като, ако имате нужда ";"
Спонсорирани Връзки
Closed Thread

Маркери

Tags
филтър стойности, PS команда

Нишка Инструменти Търсене в тази нишка
Търсене в тази нишка:

Разширено търсене
Покажи Режими Оцени тази тема
Оцени тази тема:

Правила за публикуване
Ти не може да публикувате нови конци
Ти не може да публикувате отговори
Ти не може да публикувате прикачени файлове
Ти не може да редактирате вашите мнения

BB код е На
Усмивки са На
[IMG] код На
HTML код е Отдалечаване
Trackbacks са На
Pingbacks са На
Refbacks са Отдалечаване


Още UNIX и Linux Форум Теми Можете да намерим Полезни
Нишка Нишка Начално Форум Отговори Последно мнение
Резултати от командния изпълнение в масив alirezan Shell Програмиране и скриптове 2 08-19-2008 12:17 AM
Чрез повторение на резултатите от Unix команда deviprasad83 Shell Програмиране и скриптове 4 06-12-2008 05:04 AM
се присъедини към командния резултати, и заместване ncatdesigner Shell Програмиране и скриптове 6 04-17-2008 12:37 ч.
Определяне на резултатите от командване в различна stky13 UNIX за манекени Въпроси & Отговори 1 02-29-2008 03:00 ч.
Как към изхода на резултатите от AT команда - правилно! SpanishPassion UNIX за манекени Въпроси & Отговори 4 12-04-2005 10:27 ч.



Всички времена са GMT -4. В момента е: 02:06 ч..


Осъществено от: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Езикови преводи Осъществено от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
За UNIX и Linux Форуми Content Copyright © 1993-2010. Всички права Reserved.Ad Управление чрез RedTyger

Съдържание съответно с URL адреси vBSEO 3.2.0