The UNIX and Linux Forums  


Go Back   В UNIX и Linux Форумы > Топ форумы > UNIX для чайников Вопросы И Ответы
.
Google unix.com



UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!!

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Манипулируя фиксированную длину файла W / O PERL dabear Shell программирование и сценарии 4 03-31-2008 05:33 PM
Использование SQL-погрузчик на свалку фиксированной длины файла в БД anumkoshy Shell программирование и сценарии 2 10-10-2007 06:53 AM
FL команда - установить продолжительность записи Том зигелевых Shell программирование и сценарии 2 07-17-2006 10:50 AM
запись фиксированной длины george_ Shell программирование и сценарии 16 03-28-2006 06:41 AM
создание фиксированной длины выходе из переменной длины входного r1500 Shell программирование и сценарии 2 12-03-2003 01:09 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 10-09-2007
tranq01 tranq01 is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2007
Сообщений: 2
Какие команды, чтобы выяснить, запись длиной фиксированной длины файла?

Я хочу, чтобы выяснить, запись длиной фиксированной длины файла? Я забыл команду. Любой орган, знаете?
Old 10-09-2007
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
наркоман
  
 

Регистрация: Январь 2007
Местоположение: Варна, България / Милан, Италия
Сообщения: 2915

Код:
awk '{print length;exit}' filename

в оболочке (Баш, zsh, ksh93):


Код:
<filename IFS= read;echo ${#REPLY}


Последний раз редактировалось radoulov; на 10-09-2007 03:36 PM.. Основание: IFS для корпуса версия скорректированы
Old 10-09-2007
tranq01 tranq01 is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2007
Сообщений: 2
Спасибо. , которые работали.
Old 10-19-2007
wilmoore wilmoore is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2007
Сообщений: 1
Цитата:
Первоначально Послано tranq01 View Post
Я хочу, чтобы выяснить, запись длиной фиксированной длины файла? Я забыл команду. Любой орган, знаете?
Вы также можете попробовать:


Код:
wc -L filename

Old 12-04-2008
naughty21 naughty21 is offline
Зарегистрированный пользователь
  
 

Регистрация: Jun 2008
Сообщений: 16
Привет,


Как мы знаем, что длина поля стоимости, если она ниже, как и для XML-файл

<EmailAddress> Abc@gmail.com </ адрес электронной почты>

Мне нужна длина abc@gmail.com , которая существует между тегами

каких-либо помочь в этом ... им делать это в оболочки Korn

Последний раз редактировалось naughty21; на 12-04-2008 02:01 PM..
Old 12-04-2008
joeyg's Avatar
joeyg joeyg is offline Forum Staff  
modérateur
  
 

Регистрация: Декабрь 2007
Место проведения: Дом 17-чемпион мира Бостон Celtics
Сообщений: 1311
Wink Вот такой подход


Код:
> echo `echo "<EmailAddress>abc@gmail.com</EmailAddress>" | tr ">" "\n" | tr "<" "\n" | grep "@" | wc -c`
14

Имейте в виду, что я от одного символа, как эхо дает новые линии.
Таким образом ...


Код:
> echo `echo "<EmailAddress>abc@gmail.com</EmailAddress>" | tr ">" "\n" | tr "<" "\n" | grep "@" | wc -c` -1 | bc
13

или


Код:
> echo "<EmailAddress>abc@gmail.com</EmailAddress>" | tr ">" "\n" | tr "<" "\n" | grep "@" | tr -d "\n" | wc -c
13

Old 12-04-2008
naughty21 naughty21 is offline
Зарегистрированный пользователь
  
 

Регистрация: Jun 2008
Сообщений: 16
Цитата:
Первоначально Послано joeyg View Post
Код:
> echo `echo "<EmailAddress>abc@gmail.com</EmailAddress>" | tr ">" "\n" | tr "<" "\n" | grep "@" | wc -c`
14

Имейте в виду, что я от одного символа, как эхо дает новые линии.
Таким образом ...


Код:
> echo `echo "<EmailAddress>abc@gmail.com</EmailAddress>" | tr ">" "\n" | tr "<" "\n" | grep "@" | wc -c` -1 | bc
13

или


Код:
> echo "<EmailAddress>abc@gmail.com</EmailAddress>" | tr ">" "\n" | tr "<" "\n" | grep "@" | tr -d "\n" | wc -c
13
Спасибо за Ваш ответ

Но если мы не знаете, какие есть в период между тегами то как мы можем сделать, означает, что если мы не знаете / мы didn't см. электронный идентификатор, который в период между тегами

например: адрес электронной почты >-------</ адрес электронной почты> "в этой ---- ничего, но некоторые электронный идентификатор
Closed Thread

Закладки

Теги
скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы

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

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

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

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




Часовой пояс GMT -4. Текущее время 02:55 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