информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыЗа кого нас держат?Сетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / operating systems
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
sed ? 30.03.06 21:20  Число просмотров: 2265
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
<operating systems>
[Unix] FreeBSD синстаксис подскажите 30.03.06 20:38  
Автор: mentat[bugtraq.ru] <Александр> Статус: Elderman
<"чистая" ссылка>
Подскажите пожалуйста полный синтаксис команды какой-нибудь оболочки, которая позволяет во FreeBSD извлеч из текстового файла строку с заданным номером, и только эту строку удалить.
либо еще лучше символ.

дано у меня файл логов, который надо грузить в mysql . файл 400мб. ее его не открывает, vi тоже, mc тем более.
а мне надо в этом файле поприбивать все знаки ". иначе скрипт вылетает и ен грузит в базу.

подскажите как лучше сделать?
sed ? 30.03.06 21:20  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
Для символа лучше tr 30.03.06 21:43  
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 30.03.06 21:45  Количество правок: 1
<"чистая" ссылка>
В частности чтобы убить кавычки надо
tr -d \" <input >output

А с номером строки ничего кроме head и tail в голову не приходит. Хотя сильно сомневаюсь, что tail нормально отработает на 400M файле.
спасибо, думаю это решит проблему. сейчас попробую 31.03.06 16:37  
Автор: mentat[bugtraq.ru] <Александр> Статус: Elderman
<"чистая" ссылка>
Для номера строки - awk 30.03.06 22:03  
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
<"чистая" ссылка>
Для номера строки - awk

при помощи встроенной переменной NR. awk '{if NR!=55 print;}' <input >output вырезание строк с определённым символом: grep -v \" <input >output
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach