![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| вырваться из 'если' | finalight | Shell программирование и сценарии | 7 | 11-19-2008 03:54 PM |
| Как читать отчет по записи из файла в Unix | raoscb | UNIX для чайников Вопросы И Ответы | 1 | 05-16-2008 07:30 AM |
| Сценарий для поиска плохая запись в файл, а затем поместить запись в плохой файл | shilendrajadon | Shell программирование и сценарии | 2 | 12-28-2007 10:02 AM |
| Сценарий для поиска плохая запись в файл, а затем поместить запись в плохой файл | shilendrajadon | UNIX перспективных И опытных пользователей | 1 | 12-28-2007 10:00 |
| Расщепление записи и добавить запись в файл | rsolap | Shell программирование и сценарии | 1 | 08-13-2007 02:58 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Помощь с использованием IFS разделить запись (KSH)
У меня есть программа, которая производит вывод похожее на это:
Код:
16010001pe3m_313101.ver 16010001pe3m_313101.ver 16010001pe4m_0 16010001pe4m_0 16010001pe4m_1 16010001pe4m_1 16010001pe4m_313101.ver 16010001pe4m_313101.ver group_defs.txt Group Definition File Код:
16010001pe3m_313101.ver 16010001pe3m_313101.ver 16010001pe4m_0 16010001pe4m_0 16010001pe4m_1 16010001pe4m_1 16010001pe4m_313101.ver 16010001pe4m_313101.ver group_defs.txt Group Definition File Код:
typeset -L80 relative_path typeset -L80 description typeset -i count=0 OFS=IFS IFS=' ' for i in $(program) do print $i done Я попытался с помощью ... Код:
IFS=' ' while read var1 var2 do print $var1 $var2 done < $(program) Как вы установите МФСМЦ с пустой строкой? Предложения приветствуются. Спасибо. |
|
||||
|
Один из способов, предполагая, что пустые строки просто возврат каретки:
Код:
awk '{
if( len($0) )
{ print $0 }
else
{printf("%s ", $0) }
END{ print }
}' filename > newfilename
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|