![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Сравните 2 файла для одного столбца и вывода различий | samit_9999 | UNIX для чайников Вопросы И Ответы | 1 | 04-23-2008 01:02 PM |
| Последовательный ввод в пространстве были преобразованы в единое пространство | NinersFan | Shell программирование и сценарии | 4 | 09-04-2007 09:59 AM |
| Как можно найти Null значения Если условие | koti_rama | Shell программирование и сценарии | 2 | 07-17-2007 06:20 AM |
| замена одного места в аргумент | convenientstore | Shell программирование и сценарии | 7 | 04-25-2007 02:02 PM |
| сравнить с не нуль-нуль | Нитин | Shell программирование и сценарии | 8 | 11-04-2006 07:58 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Как сравнить недействительным и пространстве с использованием единого, если условия
Привет
У меня есть файл ввода многих областях, и каждый будет подана в двойные кавычки (""). Я хочу, чтобы проверить поля содержит balnk, недействительными или пространство, используя при условии использования. когда я пишу код, что и ниже, если его состояние не работает A \u003d `AWK-F ',' '(gsub (" \ "", "", $ 1), "Н. Ф. \u003d\u003d 0'; printf $ 1) 'temp.txt` Эхо $ A если [-Z "$ A"] | | [ "$ A" \u003d ""] тогда Эхо "1 подала содержит нуль или космических просьба исправить" еще Эхо "поле данных" FI Сообщение об ошибке: Account_SourceFile_Validation.sh [288]: [: не найдено. Может ли какой-либо одной помочь в этом. Спасибо |
|
||||
|
Попробуйте это: Код:
awk -F "," '
{s=$0;gsub(" ", "")}
/""/{print "With blanc field: "s;next}1' temp.txt
Привет |
|
||||
|
Или просто Код:
egrep '(^|,)" *"(,|$)|^,|,,|,$' temp.txt Если Есть областях, в котором содержится запятыми внутри двойных кавычек, вы должны остановиться на этом (но это не hideously комплекс тогда, ни). |
|
||||
|
Спасибо much.It было своевременно помочь.
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|