русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Переименование групп файлов


Дата добавления: 2014-11-28; просмотров: 1015; Нарушение авторских прав


MC позволяет единообразно переименовывать группу файлов с похожими именами (которые подходят под некий шаблон) одной операцией.

К примеру, при отметке нескольких файлов и нажатии F6 (Move) появляется окно следующего вида:

Если мы отметили файлы с именами file01.tar.gz, file02.tar.gz и т.д. до file07.tar.gz, и хотим их переименовать в f1.tgz и т.д., то надо сделать следующее:

При переименовании каждого файла MC подставит в новое имя (f*.tgz) вместо "*" то, что соответствовало "*" в исходном шаблоне (file0*.tar.gz).

Вообще-то можно указывать в имени и шаблоне несколько "*" -- MC подставит вместо кажой "*" в новое имя то, что соответствовало "*" в шаблоне (так можно переименовать fileAdata01.tar.gz...fileZdata05.tar.gz в fA1.tgz... -- исходный шаблон file*data0*.tar.gz). Допускаются и более хитрые переименования -- например, abc01.txt#->#01abc.txt -- подробности можно узнать, нажав F1 в окне копирования/переименования.

MC и русский язык

Если попробовать нажать F3 на файле с русским текстом, то вместо русских букв на экране будут точки. Аналогично, русские буквы вводиться не будут. Дело в том, что по умолчанию MC настроен на работу с файлами, содержащими только ASCII-символы (т.е. с кодами до 127), а русские буквы лежат выше.

Чтобы включить поддержку русского, надо выбрать в меню Options пункт "Display bits...", после этого появится окно следующего вида:

Надо включить "Full 8 bits output" и "Full 8 bits input".

Просмотр экрана "под панелями" по Ctrl+O

При работе на консоли и в окне xterm MC позволяет посмотреть то, что "скрыто" под панелями, при помощи Ctrl+O -- так же, как и в NC. Но то, как MC выполняет команды, вводимые в его командной строке с клавиатуры, сильно отличается, и поэтому иногда он начинает "глючить" -- вводятся лишние символы ^H, а иногда MC заявляет, что "Shell is already running a command".



Чтобы избежать этих проблем, лучше Ctrl+O не пользоваться вовсе, а для того, чтобы видеть вывод команд, запускаемых из-под MC, можно в окне Options|Configuration... переключатель "Pause after run..." поставить в положение "alwaYs" -- после завершения каждой команды MC будет просить нажать любую клавишу.

Если клавиши не работают...

При использовании программы Telnet из Windows95/NT клавиши F5-F10 "не работают". Это происходит из-за того, что Telnet просто не передает их (другие подвиды telnet также иногда страдают подобным).

Выход очень простой -- вместо Fn всегда можно нажать Esc, а затем соответствующую цифру: F1 -- Esc,1, F10 -- Esc,0.

Кроме Fn бывают проблемы и с клавишами Ins, Home, End, PgUp, PgDn (с Del все еще хитрее). Хотя в MC и предусмотрено частичное решение проблемы -- Options|Learn Keys, реально проблема заключается в отсутствии в UNIX® четкого стандарта на эти клавиши и должна решаться по-другому. А практически во всех программах предусмотрены другие эквиваленты -- так, вместо Home во многих программах можно нажимать Ctrl+A, вместо End-- Ctrl+E.

Возможные проблемы со шрифтами

Иногда при запуске MC (и не только) в окне xterm вместо рамок вокруг панелей и окошек ничего не рисуется, или изображаются какие-то странные символы. Это происходит из-за того, что в шрифте, используемом xterm, могут отсутствовать псевдографические символы (то же самое бывает и в Windows Telnet).

В этой ситуации можно запустить MC с ключом "-a", чтобы он для рисования рамок использовал символы +, -, |.



<== предыдущая лекция | следующая лекция ==>
Midnight Commander | Стек TCP/IP


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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