URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8956
[ Назад ]

Исходное сообщение
"помощь в создании скрипта"

Отправлено chiticalla , 08-Дек-10 18:40 
Добрый вечер всем. Нужна ваша помощь.
Нужно написать программу заполняющая все знаки препинания на пробелы.
заранее благодарна.

Содержание

Сообщения в этом обсуждении
"помощь в создании скрипта"
Отправлено phpcoder , 08-Дек-10 18:58 
Это можно сделать tr-ом или sed-ом.



"помощь в создании скрипта"
Отправлено chiticalla , 08-Дек-10 19:06 
я в этом деле не сильна, буду рада любому из этих способов



"помощь в создании скрипта"
Отправлено Гектор Зажигайло , 08-Дек-10 21:03 
> я в этом деле не сильна, буду рада любому из этих способов

А на сколько раз ты будешь рада, принцесса ?


"помощь в создании скрипта"
Отправлено erera22 , 09-Дек-10 12:21 
>> я в этом деле не сильна, буду рада любому из этих способов
> А на сколько раз ты будешь рада, принцесса ?

chiticalla я как чикатила прочел Oo
echo $string | tr -s " " ","


"помощь в создании скрипта"
Отправлено chiticalla , 09-Дек-10 20:04 
>>> я в этом деле не сильна, буду рада любому из этих способов
>> А на сколько раз ты будешь рада, принцесса ?
> chiticalla я как чикатила прочел Oo
> echo $string | tr -s " " ","

а по подробней можно, мне на экзамен нужен этот скрипт



"помощь в создании скрипта"
Отправлено chiticalla , 09-Дек-10 20:02 
>> я в этом деле не сильна, буду рада любому из этих способов
> А на сколько раз ты будешь рада, принцесса ?

На столько, на сколько порадуете)))


"помощь в создании скрипта"
Отправлено ACCA , 10-Дек-10 23:12 
>> я в этом деле не сильна, буду рада любому из этих способов
> А на сколько раз ты будешь рада, принцесса ?

Есть мнение, что у этой принцессы есть борода и прокуреный свитер.

Не всякий админ знает про opennet.ru. Спрашивается - как сюда могут добраться блондинки, мечтатель?

Короче, он тебя потом поцелует. Если ты захочешь.


"помощь в создании скрипта"
Отправлено chiticalla , 11-Дек-10 11:22 
>>> я в этом деле не сильна, буду рада любому из этих способов
>> А на сколько раз ты будешь рада, принцесса ?
> Есть мнение, что у этой принцессы есть борода и прокуреный свитер.
> Не всякий админ знает про opennet.ru. Спрашивается - как сюда могут добраться
> блондинки, мечтатель?
> Короче, он тебя потом поцелует. Если ты захочешь.

Как ты угадал. Если кто-то в чем-то лучше  разбирается, а кто-то нет - сразу блондинка??? Может, тут просто у кого-то черепушка поджимает и пальцы веером держит???  



"помощь в создании скрипта"
Отправлено pavlinux , 12-Дек-10 04:36 
> Добрый вечер всем. Нужна ваша помощь.
> Нужно написать программу заполняющая все знаки препинания на пробелы.
> заранее благодарна.


#!/bin/sh
[ "$1" == "s" ] && s="-s" || s="";
while read r <&0
        do
   echo $r | tr $s [:punct:] ' ';
done


# echo ".,/.,/ ,45234./,.653456/,./,b" | ./test.sh
        45234    653456     b
# echo ".,/.,/ ,45234./,.653456/,./,b" | ./test.sh s
45234 653456 b


"помощь в создании скрипта"
Отправлено cryo , 13-Дек-10 12:53 
а так не проще?

cat text-file | tr [:punct:] ' '
или
echo text | tr [:punct:] ' '

безо всяких скриптов и глупостей.

>

 
> #!/bin/sh
> [ "$1" == "s" ] && s="-s" || s="";
> while read r <&0
>         do
>    echo $r | tr $s [:punct:] ' ';
> done
>

"помощь в создании скрипта"
Отправлено pavlinux , 13-Дек-10 13:46 
> а так не проще?

Проще, но

Форум: Программирование под UNIX (Shell скрипты)
Тема: "помощь в создании скрипта"
Body: Нужно написать программу заполняющая все знаки препинания на пробелы.