вопрос по shell-программированию

2013-02-21 Пенетрантность Voland Levit
Есть скрипт: #!/bin/sh items=items.db sales=sales.db receivings=receivings.db errors=errors.db clear echo -n Input item: read x if [ $(grep -i $x $items) = ]; then echo No items in database echo $(date '+%Y-%m-%d %H:%M') $x error.db else grep $x $items | awk -F,

Re: вопрос по shell-программированию

2013-02-21 Пенетрантность Peter Pentchev
On Thu, Feb 21, 2013 at 10:07:42PM +0600, Voland Levit wrote: Есть скрипт: #!/bin/sh items=items.db sales=sales.db receivings=receivings.db errors=errors.db clear echo -n Input item: read x if [ $(grep -i $x $items) = ]; then echo No items in database echo

Re: вопрос по shell-программированию

2013-02-21 Пенетрантность Artem Chuprina
Voland Levit - debian-russian@lists.debian.org @ Thu, 21 Feb 2013 22:07:42 +0600: VL Есть скрипт: VL #!/bin/sh VL items=items.db VL sales=sales.db VL receivings=receivings.db VL errors=errors.db VL clear VL echo -n Input item: VL read x VL if [ $(grep -i $x $items) = ]; then VL

Ещё один вопрос по shell

2007-02-28 Пенетрантность Mikhail Ramendik
Всем привет! Иногда хочется в шелловом скрипте что-то вывести и подождать нажатия Enter. В старом добром DOS это делалось командой pause. А как это же сделать в linux? (Ну то есть, конечно, однострочник на чём угодно другом скриптовом написать и вызвать - легко, а можно ли ещё как-то?) --

Re: Вопрос по shell

2007-02-28 Пенетрантность Mikhail Ramendik
On Monday 26 February 2007 03:33, Mikhail Gusarov wrote: MR Вопрос: как корректно в shell script поменять последнюю часть MR после точки (в досе говорили расширение) файла? В смысле, есть MR blablabla.wav, а надо blablabla.mp3 , для любого blablabla. ${foobar%.wav}.mp3 К сожалению, я не

Re: Ещё один вопрос по shell

2007-02-28 Пенетрантность Roman Busyguin
На Wed, 28 Feb 2007 01:48:15 + Mikhail Ramendik [EMAIL PROTECTED] записано: Всем привет! Иногда хочется в шелловом скрипте что-то вывести и подождать нажатия Enter. В старом добром DOS это делалось командой pause. А как это же сделать в linux? read -- Roman Busyguin Believe in what

Re: Вопрос по shell

2007-02-28 Пенетрантность Mikhail Gusarov
Twas brillig at 02:10:04 when Mikhail Ramendik did gyre and gimble: MR Если в $1 у меня foobar.wav , где foobar произвольное, то что мне MR надо написать в скрипте, чтобы получить foobar.mp3 ? ${1%.wav}.mp3, очевидно. --

Re: Вопрос по shell

2007-02-28 Пенетрантность Ruslan Kosolapov
MR Вопрос: как корректно в shell script поменять последнюю часть MR после точки (в досе говорили расширение) файла? В смысле, есть MR blablabla.wav, а надо blablabla.mp3 , для любого blablabla. ${foobar%.wav}.mp3 MR К сожалению, я не понял, как этим пользоваться. И в инете найти MR

Re: Вопрос по shell

2007-02-28 Пенетрантность Nefedov . Yuri
On Wed, 28 Feb 2007, Mikhail Ramendik wrote: On Monday 26 February 2007 03:33, Mikhail Gusarov wrote: MR Вопрос: как корректно в shell script поменять последнюю часть MR после точки (в досе говорили расширение) файла? В смысле, есть MR blablabla.wav, а надо blablabla.mp3 , для любого

Re: Вопрос по shell

2007-02-28 Пенетрантность Andrew Boag
Yuri, Vot vam primer. Esli xotitie menyat bsye faily v odnoi papke. .wav na .mp3 [EMAIL PROTECTED]:~/test$ touch a.wav [EMAIL PROTECTED]:~/test$ touch b.wav [EMAIL PROTECTED]:~/test$ touch c.wav [EMAIL PROTECTED]:~/test$ for i in `ls *.wav` ; do mv $i `basename $i .wav`.mp3 ; done ; [EMAIL

Вопрос по shell

2007-02-25 Пенетрантность Mikhail Ramendik
Всем привет! Вопрос: как корректно в shell script поменять последнюю часть после точки (в досе говорили расширение) файла? В смысле, есть blablabla.wav, а надо blablabla.mp3 , для любого blablabla. Очень уж часто надо для всякого енкодинга. -- Yours, Mikhail Ramendik

Re: Вопрос по shell

2007-02-25 Пенетрантность Mikhail Gusarov
Twas brillig at 01:51:41 26.02.2007 UTC+00 when Mikhail Ramendik did gyre and gimble: MR Вопрос: как корректно в shell script поменять последнюю часть MR после точки (в досе говорили расширение) файла? В смысле, есть MR blablabla.wav, а надо blablabla.mp3 , для любого blablabla.

Re: Вопрос по shell

2007-02-25 Пенетрантность Ruslan Kosolapov
MR Вопрос: как корректно в shell script поменять последнюю часть MR после точки (в досе говорили расширение) файла? В смысле, есть MR blablabla.wav, а надо blablabla.mp3 , для любого blablabla. MR Очень уж часто надо для всякого енкодинга. Можно как-то типа `basename blablabla.wav

Re: Вопрос по shell

2007-02-25 Пенетрантность Oleg Tsymaenko
В сообщении от 26 февраля 2007 03:51 Mikhail Ramendik написал(a): Всем привет! Вопрос: как корректно в shell script поменять последнюю часть после точки (в досе говорили расширение) файла? В смысле, есть blablabla.wav, а надо blablabla.mp3 , для любого blablabla. rename s/\.wav$/.mp3/ *.wav

Re: Вопрос по shell

2007-02-25 Пенетрантность Artem Chuprina
Oleg Tsymaenko - debian-russian@lists.debian.org @ Mon, 26 Feb 2007 08:04:00 +0200: Вопрос: как корректно в shell script поменять последнюю часть после точки (в досе говорили расширение) файла? В смысле, есть blablabla.wav, а надо blablabla.mp3 , для любого blablabla. OT rename