ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] помощь по bash
@ 2004-05-27 16:57 Fateyev Grigory
  2004-05-27 17:42 ` Alexander Kuprin
  0 siblings, 1 reply; 4+ messages in thread
From: Fateyev Grigory @ 2004-05-27 16:57 UTC (permalink / raw)
  To: community

Здравствуйте!

Решил занятся bash, и в качестве пробы хочу скрипт который будет
создавать backup дом. каталога с условием (исключяя ~/tmp и ~/iso)
Но у меня несколько "затыков".

#!/bin/bash
DIR=/home/greg
FILE=list.copy
if [ -e "$DIR/$FILE" ]
then 
	rm -f $DIR/$FILE \
	ls -a $DIR > $DIR/$FILE
else	
	ls -a  $DIR > $DIR/$FILE
fi
# Создаю файл с деревом ~/ но кусок работать отказывается...

declare -a array
array=( `cat "$FILE" | tr '\n' ' '`)
# читаю файл в массив, а как удалить из списка исключения?

#if [ "$array[@]" ]
#then
#unset array[] #удалить каталоги ~/tmp и ~/iso
#fi

echo ${array[@]}
echo

#tar cvfj - $DIR > greg.tar.bz2

Спасибо!

-- 
Всего наилучшего!
greg@anastasia.ru Григорий.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] помощь по bash
  2004-05-27 16:57 [Comm] помощь по bash Fateyev Grigory
@ 2004-05-27 17:42 ` Alexander Kuprin
  2004-05-28  2:21   ` Sergey Shilov
  2004-05-29 15:42   ` Fateyev Grigory
  0 siblings, 2 replies; 4+ messages in thread
From: Alexander Kuprin @ 2004-05-27 17:42 UTC (permalink / raw)
  To: community

On Thursday 27 May 2004 19:57, Fateyev Grigory wrote:
> Решил занятся bash, и в качестве пробы хочу скрипт который будет
> создавать backup дом. каталога с условием (исключяя ~/tmp и ~/iso)
> Но у меня несколько "затыков".
...skip...

Григорий, есть замечательный "букварь" по программированию в bash -- "Advanced 
Bash-Scripting Guide":

http://gazette.linux.ru.net/rus/articles/index-abs-guide.html

Андрей Киселёв, за что ему огромное спасибо (и не один раз), выполнил 
титаническую работу и теперь новички (и не только они) имеют возможность 
подглядывать в него по мере надобности. Попробуйте начать создание скриптов с 
прочтения этого руководства. :)

-- 
WBR, Alexander Kuprin
 Russian Linux Gazette Team  http://gazette.linux.ru.net/


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] помощь по bash
  2004-05-27 17:42 ` Alexander Kuprin
@ 2004-05-28  2:21   ` Sergey Shilov
  2004-05-29 15:42   ` Fateyev Grigory
  1 sibling, 0 replies; 4+ messages in thread
From: Sergey Shilov @ 2004-05-28  2:21 UTC (permalink / raw)
  To: community

В сообщении от 27 Май 2004 20:42 Alexander Kuprin написал(a):
> http://gazette.linux.ru.net/rus/articles/index-abs-guide.html
>
> Андрей Киселёв, за что ему огромное спасибо (и не один раз),
> выполнил титаническую работу и теперь новички (и не только
> они) имеют возможность подглядывать в него по мере надобности.

ШЕДЕВР !!!
На  http://www.altlinux.ru/  в раздел СТАТЬИ его !

-- 
С уважением
Сергей Шилов


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] помощь по bash
  2004-05-27 17:42 ` Alexander Kuprin
  2004-05-28  2:21   ` Sergey Shilov
@ 2004-05-29 15:42   ` Fateyev Grigory
  1 sibling, 0 replies; 4+ messages in thread
From: Fateyev Grigory @ 2004-05-29 15:42 UTC (permalink / raw)
  To: community

Здравствуйте, Alexander Kuprin!
27 Мая 2004г. в 20:42 Вы написали:

> On Thursday 27 May 2004 19:57, Fateyev Grigory wrote:
> > Решил занятся bash, и в качестве пробы хочу скрипт который будет
> > создавать backup дом. каталога с условием (исключяя ~/tmp и ~/iso)
> > Но у меня несколько "затыков".
> ...skip...
> 
> Григорий, есть замечательный "букварь" по программированию в bash --
> "Advanced Bash-Scripting Guide":
> 
> http://gazette.linux.ru.net/rus/articles/index-abs-guide.html
> 
> Андрей Киселёв, за что ему огромное спасибо (и не один раз), выполнил 
> титаническую работу и теперь новички (и не только они) имеют
> возможность подглядывать в него по мере надобности. Попробуйте начать
> создание скриптов с прочтения этого руководства. :)
> 
Спасибо Александр, скачал и уже читаю = штудирую!

-- 
Всего наилучшего!
greg@anastasia.ru Григорий.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-05-29 15:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-27 16:57 [Comm] помощь по bash Fateyev Grigory
2004-05-27 17:42 ` Alexander Kuprin
2004-05-28  2:21   ` Sergey Shilov
2004-05-29 15:42   ` Fateyev Grigory

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git