The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > UNIX перспективных И опытных пользователей
.
Google unix.com



UNIX перспективных И опытных пользователей Эксперт-на-экспертов. Узнайте современные UNIX, UNIX команды, Linux, операционные системы, системы управления, программирование, Shell, Shell скриптов, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Zipping dreams5617 UNIX для чайников Вопросы И Ответы 1 02-11-2007 08:03 PM
Ограничения на размер файла для zipping ramky79 AIX 1 01-19-2007 10:23 PM
zipping в петле kotasateesh Shell программирование и сценарии 2 01-10-2007 08:14 AM
Zipping Дир dreams5617 Shell программирование и сценарии 1 07-26-2006 01:20 AM
zipping различных платформах MizzGail UNIX для чайников Вопросы И Ответы 8 05-19-2005 02:01 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 05-09-2007
Jolly Jolly is offline
Зарегистрированный пользователь
  
 

Регистрация: May 2007
Сообщений: 8
Question Помоги мне Хотя zipping файл

Привет,

Я написал код, который обратится к теме, орган по почте, привязанности и почты идентификатор получателя.
Код подберут 4 файлы ZIP она. Он ZIP все файлы, а затем отправить почту получателя. Хотя zipping файл, я получаю ошибки. Может кто поможет мне в этом.

#! / BIN / Ш

# # Параметры, будет принят
эхо 'Какие темы вы хотите положить на почте'
читать тему

эхо 'Pass путь в текстовый файл, содержащий тело почта'
читать тело

эхо 'Pass пути файлов должны быть приложены'
читать attachment_path

эхо 'Pass почтового идентификатора'
читать mail_receiver


# # Начало программы
CD $ attachment_path
Эхо текущих путь ' `Пароль`


# # Графа и параметры инициализации
кол Ls \u003d `| WC-L`
эхо 'подсчет' $ кол
A \u003d 0


# # представил в то время как петля подобрать первые 4 и ZIP-файлов. Удалить файлы, уже сжатые файлы, и выбрать другой файл
# # Быть заархивированы

в то время как [$ кол-GT 0]
делать
Ls | голову -4> zipfiles
Кошка zipfiles
SED - E 'Y / ABCDEFGHIJKLMNOPQRSTUVWXYZ / ABCDEFGHIJKLMNOPQRSTUVWXYZ /'-E "S / ^ / \ '/"-E "S / $ / \' /" <zipfiles> zfile

list_of_file \u003d `кота zfile`
Эхо $ list_of_file

A \u003d `Expr $ A + 1`
ZIP защелками [$ A] $ list_of_file
RM $ list_of_file
кол \u003d 0
эхо 'Файлы заархивированы'
RM zfile
готово

# # Этот блок отправить письмо приемника.
Файл \u003d `` Ls
эхо 'кол-во ZIP файл -' $ файл
Я в $ файл
делать
Эхо $ I
VAR \u003d $ I
(CAT $ тело
UUENCODE $ VAR $ VAR
) | Mailx-S "$ SUBJECT" $ () mail_receiver

готово
***************************------***************** *****

При выполнении этого я получаю ошибку:

текущий путь / экспорт / Home / jmirani / MAILExample / приложить
кол-120
Первый месяц РИА 001.jpg
Первый месяц РИА 002.jpg
Первый месяц РИА 003.jpg
Первый месяц РИА 004.jpg
"Первый месяц РИА 001.jpg '' первый месяц РИА 002.jpg '' первый месяц РИА 003.jpg '' первый месяц РИА 004.jpg '
mail.sh [57]: "Первый: не найден

ZIP ошибка: ничего! (Защелка [1]. ZIP)
'Во-первых: Нет такого файла или директории
в месяц: Нет такого файла или директории
о: Нет такого файла или директории
РИА: Нет такого файла или директории
001.jpg ': Нет такого файла или директории
'Во-первых: Нет такого файла или директории
в месяц: Нет такого файла или директории
о: Нет такого файла или директории
РИА: Нет такого файла или директории
002.jpg ': Нет такого файла или директории
'Во-первых: Нет такого файла или директории
в месяц: Нет такого файла или директории
о: Нет такого файла или директории
РИА: Нет такого файла или директории
003.jpg ': Нет такого файла или директории
'Во-первых: Нет такого файла или директории
в месяц: Нет такого файла или директории
о: Нет такого файла или директории
РИА: Нет такого файла или директории
004.jpg ': Нет такого файла или директории
Файлы заархивированы


Все файлы, хотя и были введены в строку прежнему ZIP принимает неправильное имя файла. Любая помощь со это ценим.

Я попытался ZIP суда "Первый месяц РИА 001.jpg '' первый месяц РИА 002.jpg '' первый месяц РИА 003.jpg '' первый месяц РИА 004.jpg '
и это работает properly.But код не работает?
Old 05-09-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Регистрация: август 2001
Место проведения: Ashburn, Вирджиния
Сообщения: 9124
Очень трудно работать с именами файлов, которые содержат встроенный заготовок. Файлы разбиты на пространствах. Вам необходимо организовать для каждого файла будет окружен котировки.
Old 05-10-2007
Jolly Jolly is offline
Зарегистрированный пользователь
  
 

Регистрация: May 2007
Сообщений: 8
Я уже упорядочить файлы окружен цитаты, но по некоторым причинам он дает ошибку при zipping файлов. Я также представил результаты с проблемой место.
Old 05-10-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Регистрация: август 2001
Место проведения: Ashburn, Вирджиния
Сообщения: 9124
Я treied вашего скрипта. Я не знаю, как он получил его запустить подобное. Я должен был исправить SED утверждение. Вы:
SED -E 'Y / ABCDEFGHIJKLMNOPQRSTUVWXYZ / ABCDEFGHIJKLMNOPQRSTUVWXYZ /'-E "S / ^ / \ '/"-E "S / $ / \' /"
что первый "- Е", не должны иметь пространство между - и e. У меня не было ZIP, так что я chaged его "LS-L" для тестирования. Сначала я получил тот же ошибки, что и вы. Но тогда этого работал:
EVAL LS-L $ list_of_file
Old 05-10-2007
Jolly Jolly is offline
Зарегистрированный пользователь
  
 

Регистрация: May 2007
Сообщений: 8
пространство SED была моя копия пасты ошибкой.

Я также doinf эхо до zipping, и я получаю:
"Первый месяц РИА 001.jpg '' первый месяц РИА 002.jpg '' первый месяц РИА 003.jpg '' первый месяц РИА 004.jpg '

Каждый файл окружен кавычки и должны быть собраны правильно, хотя zipping, но не получаете выбрали.

Может ли кто-нибудь поможет МВт с ZIP, почему команда не является собирание файлов peoperly.

Я попробовал этот maually

ZIP <ZIPFILENAME> "Первый месяц РИА 001.jpg '' первый месяц РИА 002.jpg '' первый месяц РИА 003.jpg '' первый месяц РИА 004.jpg '

выше commna dworked правильно и создала <ZIPFILENAME>. ZIP

Помощь HelpHelp !!!!!!!!
Old 05-10-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Регистрация: август 2001
Место проведения: Ashburn, Вирджиния
Сообщения: 9124
Если вам не попробовать "EVAL" нет никакого смысла в попытках помочь вам.
Closed Thread

Закладки

Теги
mailx, mailx вложения

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 08:43 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0