Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [117]
Музыка [19]
Общее [305]
Японский язык [12]
ZX Spectrum [70]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [135]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]
ПЭВМ КУВТ [5]


 
Дневник (2016 » Сентябрь » 24 в 23:09)
Ubuntu Функциональность bash в cmd.exe (Windows)

Сейчас прочитал на хабре тему "Администрирование → Переносим функциональность bash в cmd.exe". И признаюсь, последний раз я так радовался утилите Xshell. Поясню, на винде убогая недоконсоль  cmd.exe, и после терминала Linux, чувствуешь себя в ней калекой. Почему-то мелкомягкая корпорация за весь свой период эволюции оставила консоль в зачаточном состоянии, видимо решила, что она не нужна. Ещё слышал, что в W10 вроде бы кинулись к башу, и начали клясться в любви к линуксу, но оставим это за рамками этой статьи. Итак, имеем машину под Win7, и хотим добавить ей немного линукс-уюта.

Улучшение функционала cmd.exe и добавление в windows команд из linux.


1) Необходимо поставить clink - (http://mridgers.github.io/clink)
После его установки, вы по-прежнему запускаете cmd.exe, но получаете дополнительный функционал. Например: вставка из буфера Ctrl-V, поиск по истории введённых команд (Ctrl-R/Ctrl-S), удаление строки слева от курсора и вставка её обратно (Ctrl-U/Ctrl-Y), Undo (Ctrl-Z), дополнение не польностью введённых команд по TAB. Полный список горячих клавиш по (Alt-H).

2) Для повышения возможностей консоли Win установить пакет утилит unxutils (https://sourceforge.net/projects/unxutils)
Содержимое архива UnxUtils.zip распаковать в какой-либо каталог и добавить в переменную среды PATH путь к usr\local\wbin\, т.к. именно там хранятся исполняемые файлы. Например c:\progs\UnxUtils\usr\local\wbin\

После этого дополнительные команды станут доступны из cmd.exe. Например:
pclip | sed "s/string1/string2/g" | gclip 
Получить из буфера обмена строку | Заменить string1 на string2 | Отправить результат в буфер обмена. В линукс такие фокусы норма, научим этому и б-гомерзкую винду. Проверено лично на Win7.


По материалам https://habrahabr.ru/post/177033/

Категория: Ubuntu | Просмотров: 1186 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 1.

27.06.2018 01:50
1 harushima
0  
http://cmder.net/
Portable console emulator for Windows

ConEmu
https://conemu.github.io/

В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Сентябрь 2016  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 3
Гостей: 3
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы