+ Ответить в теме
Показано с 1 по 8 из 8

Тема: Как будет выглядет данная программа?

  1. #1
    Умник o1ps кто это? o1ps кто это? Аватар для o1ps
    Регистрация
    27.05.2006
    Сообщений
    546
    Поблагодарил(а)
    85
    Получено благодарностей: 56 (сообщений: 41).

    Red face Как будет выглядет данная программа?

    Кто-нибудь, напишите,пожалуйста, как будет выглядеть созданный bat файл (в текстовом
    редакторе): Идет Создание такого дерева каталогов :

    |--KAT21
    KAT11--
    |--KAT22
    KAT12---KAT23
    |--KAT24
    KAT13--
    |--KAT25

    И далее действие : если указанный файл существует в текущем и домашнем
    каталогах или отсутсвует в них, то формируется соответствующее сообщение,
    если существует только в одном из каталого, то копируется в другой.
    Графиня изменившимся лицом бежит пруду.

  2. #2
    Умник o1ps кто это? o1ps кто это? Аватар для o1ps
    Регистрация
    27.05.2006
    Сообщений
    546
    Поблагодарил(а)
    85
    Получено благодарностей: 56 (сообщений: 41).

    По умолчанию

    mkdir KAT11
    mkdir KAT11/KAT21
    mkdir KAT11/KAT22
    mkdir KAT12
    mkdir KAT12/KAT23
    mkdir KAT13
    mkdir KAT13/KAT24
    mkdir KAT13/KAT25
    if test -d 'pwd'/$1
    then
    echo "File exist in home Or current dir"
    exit 1
    fi
    if test -d $HOME/$1
    then
    echo "File exist in home Or current dir"
    fi
    if test -s 'pwd'/$1
    then
    cp "какой параметр указать сдесь?"
    fi
    if test -s $HOME/$1
    then
    cp "какой параметр указать сдесь?"
    echo "file's are copyed"
    fi
    done
    exit
    Графиня изменившимся лицом бежит пруду.

  3. #3
    Ветеран nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты Аватар для nobody
    Регистрация
    03.06.2005
    Адрес
    Lost in Space...
    Возраст
    41
    Сообщений
    1,126
    Поблагодарил(а)
    19
    Получено благодарностей: 161 (сообщений: 101).

    По умолчанию

    Это что, скрипт для bash? ты же вроде .bat файл хотел?

    hint: используй команды if not exist и copy, и вообще, почитай хелп чтоли...

  4. #4
    Умник o1ps кто это? o1ps кто это? Аватар для o1ps
    Регистрация
    27.05.2006
    Сообщений
    546
    Поблагодарил(а)
    85
    Получено благодарностей: 56 (сообщений: 41).

    По умолчанию

    Исполняемый файл. В моем случае для PUTTY. Там хоть бат, хоть абрабабах. chmod +x задаешь его исполняемым и все.
    Графиня изменившимся лицом бежит пруду.

  5. #5
    Ветеран nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты Аватар для nobody
    Регистрация
    03.06.2005
    Адрес
    Lost in Space...
    Возраст
    41
    Сообщений
    1,126
    Поблагодарил(а)
    19
    Получено благодарностей: 161 (сообщений: 101).

    По умолчанию

    мб так?

    mkdir KAT11
    mkdir KAT11/KAT21
    mkdir KAT11/KAT22
    mkdir KAT12
    mkdir KAT12/KAT23
    mkdir KAT13
    mkdir KAT13/KAT24
    mkdir KAT13/KAT25
    if [ test -d 'pwd'/$1 ] && [ test -d $HOME/$1 ]
    then
    echo "File exist in home and current dir"
    exit 1
    else
    echo "File doesn't exist in home and current dir"
    exit 1
    fi
    if test -s 'pwd'/$1
    then
    cp $HOME/$1 'pwd'/$1
    echo "Copying done"
    fi
    if test -s $HOME/$1
    then
    cp 'pwd'/$1 $HOME/$1
    echo "Copying done"
    fi
    done
    exit

  6. #6
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    Цитата Сообщение от o1ps
    Исполняемый файл. В моем случае для PUTTY. Там хоть бат, хоть абрабабах. chmod +x задаешь его исполняемым и все.
    Putty в основном используют как ssh клиент ... очевидно ты по ssh логинишься на никсовую машину... как пользоваться командой cp читай в "man cp" .... вообще "cp -r /что /куда", где параметр "-r" - рекурсивное копирование... В скрипте куча ошибок. Зачем "done" в конце ? Условия заключаются в [], команды (pwd) должны в ``.
    Последний раз редактировалось JiF; 30.09.2006 в 18:10.

  7. #7
    Умник o1ps кто это? o1ps кто это? Аватар для o1ps
    Регистрация
    27.05.2006
    Сообщений
    546
    Поблагодарил(а)
    85
    Получено благодарностей: 56 (сообщений: 41).

    По умолчанию

    Ок.
    Где в нэте можно почитать про теорию : комментарии(#) использование переменных параметры процедур и т.д. ?
    Графиня изменившимся лицом бежит пруду.

  8. #8
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    В инете не знаю, бери отсюда учебник по Bash-скриптингу.

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Game News
    от nons в разделе РАЗНЫЕ ИГРЫ
    Ответов: 558
    Последнее сообщение: 15.01.2014, 11:53
  2. S.T.A.L.K.E.R.
    от *vitamin* в разделе РАЗНЫЕ ИГРЫ
    Ответов: 736
    Последнее сообщение: 06.01.2009, 09:46
  3. Need for Speed: Pro Street
    от M@r$h@ll в разделе РАЗНЫЕ ИГРЫ
    Ответов: 767
    Последнее сообщение: 14.02.2008, 12:08
  4. История Вара
    от KSARDAS в разделе Warcraft & WoW
    Ответов: 6
    Последнее сообщение: 06.02.2007, 23:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.