bash программирование с выводом в файл

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Ответить
knicefire
Сообщения: 86
ОС: Arch Linux

bash программирование с выводом в файл

Сообщение knicefire »

Привет всем
у меня есть проблемка и не знаю как ее решить
помогите плз
суть заключается в том что после выполнения скрипта с выводом результатов в файл получаю файл который в Миднайт Коммандере отображается так как показано ниже (левое окно на скриншоте который прикреплен ниже)
если же выполняю команду cat для этого файла то получаю "другое" содержимое файла
вопрос..
как мне привести это к единому знаменателю... нужно что б было как в cat
пробовал результат вывода cat перенаправить в другой файл но результат тот же
я заметил в этом файле странные символы которые отображает mcedit может это спец символы какие-то... может в них проблемма? если да то как мне их убрать..
заранее спасибо.
Вложения
screenshot1.png
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3
Контактная информация:

Re: bash программирование с выводом в файл

Сообщение nesk »

ваш_скрипт | strings > файл

или

strings плохой_файл > файл

еще смотри тут : Непонятное поведение одного файла
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
knicefire
Сообщения: 86
ОС: Arch Linux

Re: bash программирование с выводом в файл

Сообщение knicefire »

благодарю
попробуем :)
Спасибо сказали:
sergio
Сообщения: 436
Статус: Интересующийся новичок
ОС: Debian GNU/Linux 4 & 5

Re: bash программирование с выводом в файл

Сообщение sergio »

Так может сперва разберемся, что это за "странные символы", и что это за "скрипт", который пишет странные символы в файл?? ;) Там поди \r и \b\b\b\b\b, их можно пропустить через tr например, если не нужны...
Засуньте свой файл в тот же mcview и нажмите там Ф4, что ли, чтобы шестнадцатиричное представление увидеть. И доложите, что за коды у этих "странных символов". :)
Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
Спасибо сказали:
knicefire
Сообщения: 86
ОС: Arch Linux

Re: bash программирование с выводом в файл

Сообщение knicefire »

мне не столь важно что это за символы
помог совет от nesk'a
спасибо ему огромное!
Спасибо сказали:
Ответить