Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Форматы файлов




Смена каталога

Движение по каталогам

Применение команды grep

Для поиска информации имеется также удобная команда grep (см. гл. 9). При работе в FTP этой командой можно пользоваться, но несколько по-другому — ее приходится объединять с командой get, например:

 

get wizoz10.txt "|grep Dorothy"

 

Команда производит поиск слова Dorothy в файле wi-zozl0.txt. При обнаружении слова команда grep выводит каждую строку с этим словом. Если таких строк очень много, можно нажать клавиши Ctrl-c для прекращения поиска. Можно также использовать комбинации Ctrl-s и Ctrl-q для останова и продолжения вывода списка, хотя при этом наблюдается заметная временная задержка.

Разрешается применять также некоторые опции команды grep. Если, например, вы не знаете о наличии в отыскиваемом слове прописных и строчных букв, следует ввести такую команду:

 

get wizoz10.txt "|grep -i dorothy"

 

Теперь команда grep будет искать строки со словами Dorothy, dorothy, DOROTHY, DoRoThY и т.п. Помните, однако, что при указании ключа -i выводятся также строки с такими словами, в которых отыскиваемое слово является их частью. Если, например, ведется поиск слова she с ключом -i, то будут выведены строки, содержащие слова she и sheet.

К сожалению, отыскать цепочку слов невозможно. Например, команда

 

get wizoz10.txt "|grep "she was in""

 

найдет только строки, содержащие буквы she.

Двигаться по системе каталогов удаленной системы можно почти так же, как в своей системе. Для этого применяется команда смены каталога cd, хотя в FTP она действует несколько по-другому, чем в чистой UNIX. Для перехода в начальный каталог нельзя просто ввести cd и нажать клавишу Enter; если ввести такую команду, станция FTP выдаст стимул о вводе имени каталога. Поэтому целесообразно с помощью команды pwd определить, в каком каталоге вы находитесь, а затем применять команду cd для перехода в этот каталог. Если, например, при входе в станцию FTP вы оказались в корневом каталоге /, то для возврата в него из любого подкаталога достаточно ввести cd / и нажать клавишу Enter.

При работе в FTP команда cd сменяет каталог в станции FTP. Имеется также команда Icd (локальная смена каталога), которая сменяет каталог на вашем хост-компьютере, например, с С: на А:. Эта команда удобна при необходимости передачи файлов, так как позволяет определить, в какой каталог поместить файл. Команда Icd действует так же, как обычная команда cd (см. гл. 9).

После обнаружения нужного файла для его получения применяется команда get. Однако рассмотрим вначале типы данных, которые вы хотите получить. Данные могут быть ASCII-файлами и бинарными файлами. Конечно, ASCII-файлы тоже являются бинарными файлами, поскольку все компьютерные файлы хранятся как наборы двоичных цифр, но нас интересует здесь вопрос о передаче файлов. Далее показано различие двух форматов файлов.




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 233; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.