Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Скрипты  (Прочитано 935 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yurasik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • Добро_&_Зло
    • Просмотр профиля
Скрипты
« : 27 Мая 2009, 15:13:19 »
Хочу научится писать скрипты для Linux (ubuntu), но так и не нашел литературы, помогите....

Еще встретил одну сложность
Нашел готовый скрипт под названием root-nautilus-here

выглядеть он так .

#!/bin/bash

###############################################################################
#
# AUTHOR:   Bruno Casella (brunocasella@gmail.com)
#
#
# DESCRIPTION:   copy a selected file or folder to a destiny folder
#            it did not works if names (source or destiny) with '('
#            or spaces in their names. I'll work on it..
#
# REQUIREMENTS:   Nautilus file manager
#      Gnome2
#      gdialog, which is usually included in the gnome-utils package
#
# INSTALLATION:   copy to the ~/.gnome2/nautilus-scripts directory
#      
# USAGE:   Select the file or folder you would like to copy, right click
#         and execute this script. Then select the destination folder.
#
# VERSION INFO:   0.1 
#
#
# LICENSE:   GNU GPL
#
###############################################################################


FILE=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`

DESTINO=$(zenity --title "Select a folder to move" --file-selection --directory)
cp -uR $FILE $DESTINO
exit

Скопирывал и вставил его в текстовый редактор, сохранил, после сохранения , буквы стали синими ...красными (как и должно быть)
Создал в папке ~/nautilus-scripts папку под названием Proverka , кинул туда скрипт root-nautilus-here, но увы в контекстном меню в кладке сценарии появилась только папка Proverka, а скрипта нет, в чем косяк ???

Я предполагаю что сохранил в неправильном расширении, какое расширение должно быть для скриптов ???
На windows на сколько я помню Например было так root-nautilus-here.vbs


Помогите кто чем может

За ранее спасибо =)
Acer Extensa 4220
Intel Celeron processor 550 (2.2 GHz. 550 MHz FSB. 1MB L2 cache)
Mobile Intel Graphics\\ Media Accelerator X3100\\ 512 MB DDR2 ОС Ubuntu 9\\ Linux Alt

Оффлайн Batters

  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: Скрипты
« Ответ #1 : 27 Мая 2009, 15:18:24 »
даю наводку.....перед собственно скриптом в рамочке из вот таких штучек # указано как его юзать

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Скрипты
« Ответ #2 : 27 Мая 2009, 15:22:55 »

Оффлайн Alsvartr

  • Активист
  • *
  • Сообщений: 779
  • The secret of the secret
    • Просмотр профиля
Re: Скрипты
« Ответ #3 : 27 Мая 2009, 16:39:36 »

 

Страница сгенерирована за 0.253 секунд. Запросов: 23.