The UNIX and Linux Forums  


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



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

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Почему не сегментации вине?? lagigliaivan Программирования высокого уровня 22 05-21-2008 12:07 PM
Передача файлов, которые не столь тривиальные Думаю Legend986 UNIX для чайников Вопросы И Ответы 1 03-07-2008 05:40 AM
Сегмент Ошибка zhshqzyc Программирования высокого уровня 9 04-07-2006 12:47 PM
Память вина iwbasts Программирования высокого уровня 1 03-21-2006 04:15 AM
Нужна помощь для простого скрипта (я так думаю ...) HowardIsHigh UNIX для чайников Вопросы И Ответы 1 07-01-2003 11:19 AM

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 05-24-2007
maskot maskot is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 20
догадываться вина:)

Я действительно наклоняю понимаю Что плохого в этом:

Файл выглядит следующим образом:
55 11

Код:
Стоимость \u003d 30
A \u003d светотеневую c9-12 файлов
Пусть $ A \u003d (A) + $ (стоимость)
Эхо $ A

Ответ эха следует повторить 11 +30 (стоимость) Однако выход выглядит следующим образом:
11
30

А также есть ли вообще в grep $ 2 без AWK? или, может быть, AWK grep $ 2?
wouldnt виду получить эту петлю на работу вместо
Я в светотеневую c1-12 AWK '$ 2 ~ "^ [0-9]" И И $ 2> 0 ($ 2 \u003d' $ I ')' 5 `
Old 05-24-2007
anbu23 anbu23 is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Mar 2006
Место проведения: Бангалор, Индия
Сообщения: 1398
Вы пытаетесь сумма второе поле из файла с величиной стоимости?

Код:
cost=30
a=$(( cost + $( cut -d" " -f2 file) ))
echo $a

Old 05-24-2007
maskot maskot is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 20
Спасибо

Это работает, если f2 фактически на местах 2, но его на поле 23 если можно так выразиться.
Файл делать выглядеть так:
Col10 51 Col23 11


Col10 \u003d 10 космических Col 23 \u003d 23spaces
Old 05-24-2007
maskot maskot is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 20
Понял на работу

Спасибо за помощь мат.

Понял работать так:
Стоимость \u003d 30
A \u003d $ ((+ $ стоимости (светотеневую C23-26 5)))
Эхо $ A
Old 05-24-2007
anbu23 anbu23 is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Mar 2006
Место проведения: Бангалор, Индия
Сообщения: 1398
Цитата:
Первоначально Послано maskot
Это работает, если f2 фактически на местах 2, но его на поле 23 если можно так выразиться.
Файл делать выглядеть так:
Col10 51 Col23 11


Col10 \u003d 10 космических Col 23 \u003d 23spaces
Если у вас есть только два поля, разделенных пробелами, а затем использовать AWK

Код:
a=$(( cost + $( awk ' { print $2 } ' file) ))

Closed Thread

Закладки

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

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

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

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




Часовой пояс GMT -4. Текущее время 10:41 AM.


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