The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
сплит пробел поможет theninja Shell программирование и сценарии 3 07-15-2008 02:43 PM
SED пробелы и символы SAMZ UNIX перспективных И опытных пользователей 1 07-03-2008 01:11 PM
Из Bash и пробелы ... lev_lafayette Shell программирование и сценарии 2 04-13-2008 09:44 PM
SED: устранить пробелы b.hamilton Shell программирование и сценарии 3 11-06-2007 11:02 AM
отделка пробелы? msteudel Shell программирование и сценарии 4 07-07-2005 08:57 PM

 
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 10-13-2008
rkasowan rkasowan is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Сообщений: 1
Пробелы Выпуски

Здравствуйте форумах!

Я был с мастерить скрипт для разделения и восстановить содержимое диска основан на тип файла, в данном каталоге. Моя цель состоит в моем скрипте собрать несколько восстановить изображения, раздел диска, основанных на изображениях и затем восстановить эти снимки для разделов на диске. Ее будет мульти-загрузочных дисков для решения проблем различных систем. Все это происходит штраф до тех пор, как путь к моему "Конфигурация" Справочник не содержит whitespaces.

Вот фрагмент:


Код:
for file in `ls "/test folder"/*.ext`; do echo "$file"; done

Результатом является непригодным для использования:


Код:
/test
folder/test1.ext
/test
folder/test2.ext
/test
folder/test3.ext

Я попытался одноместные и двухместные цитировании всего место, и я не могу найти правильное использование. Все Я ищу это:


Код:
/test folder/test1.ext
/test folder/test2.ext
/test folder/test3.ext

В разделе "Конфигурация" в папку мои фактический сценарий переменная передается от другого вызова в начале сценария. Я знаю, что можно было использовать:
Код:
for file in `ls /test\ folder/*.ext`; do echo "$file"; done

но и потому, что "/ тест папку" является переменной grepped от выхода из функции, что дает лишь удобном для человека продукции, я застрял.


Спасибо за любую помощь, - я работал на этой линии моего сценария в течение 3 дней, и теперь я не могу понять его. Я всегда с трепетом, как некоторые люди хорошо освоили командную строку. Еще раз спасибо!

- Робби --
 

Закладки

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

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

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

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




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


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