The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как дописывать файл без переноса строк"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Как дописывать файл без переноса строк"  +/
Сообщение от Sergetv (??) on 07-Ноя-11, 14:22 
Задача автоматически скрывать несколько каталогов для vsftpd.
Скриптом добавляю список этих каталогов в параметр hide_file=....
Проблема в том что скрипт по команде
/usr/bin/find /MyDir -type d >> user_conf.file
добавляет каждый с новой строки.
Вопрос: как сделать вывод >> без переноса строк?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как дописывать файл без переноса строк"  +/
Сообщение от Andrey Mitrofanov on 07-Ноя-11, 14:53 
> Задача автоматически скрывать несколько каталогов для vsftpd.
> Скриптом добавляю список этих каталогов в параметр hide_file=....
> Проблема в том что скрипт по команде
> /usr/bin/find /MyDir -type d >> user_conf.file
> добавляет каждый с новой строки.
> Вопрос: как сделать вывод >> без переноса строк?

-printf " %p"

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как дописывать файл без переноса строк"  +/
Сообщение от Sergetv (??) on 07-Ноя-11, 15:06 
>  -printf " %p"

Не совсем понял к чему его прилепить

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Как дописывать файл без переноса строк"  +/
Сообщение от Andrey Mitrofanov on 07-Ноя-11, 15:12 
> Не совсем понял к чему его прилепить

Да, и, если в Вашем FreeBSD, у find нет этого ключа, поспрашивайте, как поставить GNU findutils. А ещё есть позиксивный tr, а к нему есть man tr, прилепить почти туда же.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Как дописывать файл без переноса строк"  +/
Сообщение от Sergetv (??) on 07-Ноя-11, 15:15 
> Да, и, если в Вашем FreeBSD, у find нет этого ключа, поспрашивайте,
> как поставить GNU findutils. А ещё есть позиксивный tr, а к
> нему есть man tr, прилепить почти туда же.

Ок, покопаю

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

3. "Как дописывать файл без переноса строк"  +/
Сообщение от Andrey Mitrofanov on 07-Ноя-11, 15:09 
>> /usr/bin/find /MyDir -type d >> user_conf.file
>> Вопрос: как сделать вывод >> без переноса строк?
>  -printf " %p"

Ать!
/usr/bin/find /MyDir -type d -printf " %p" >> user_conf.file

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Как дописывать файл без переноса строк"  +/
Сообщение от Sergetv (??) on 07-Ноя-11, 15:13 
> Ать!
> /usr/bin/find /MyDir -type d -printf " %p" >> user_conf.file

f2# /usr/bin/find /MyDir -type d -printf " %p" >> user_conf.file
find: -printf: unknown option

И в мане по find такого я не нашел. FreeBSD 8.1

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Как дописывать файл без переноса строк"  +/
Сообщение от Andrey Mitrofanov on 07-Ноя-11, 15:16 
> И в мане по find такого я не нашел. FreeBSD 8.1

И где вы все с FreeBSD друг друга находите-то?!!

/usr/bin/find /MyDir -type d |tr "\n" " " >> user_conf.file

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Как дописывать файл без переноса строк"  +/
Сообщение от Sergetv (??) on 07-Ноя-11, 15:19 
> И где вы все с FreeBSD друг друга находите-то?!!

У нас давняя любовь :-)


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру