-
Автор темы
- #1
Если вы когда-нибудь пользовались знаменитым терминалом Linux, то явно понимаете, почему так много людей жалуются на абсолютное неудобство использования Командной строки в Windows. Речь идет не только о полезных утилитах, по типу cat, wget и подобных, но и об отсутствии возможности вставки текста в консоль сочетанием Ctrl+V (Ctrl+C/Z также не работают) или же простого дополнения текста на Tab. Сегодня я покажу вам пару программ, позволяющих хоть как-то приблизить Командную строку Windows к Bash.
Первым делом стоит добавить основной функционал по типу автодополнения. Это лучше всего сделать путем установки программы Clink (
VT:
Теперь, если вы все еще хотите пользоваться уникальными утилитами Bash на Windows, то можно установить сборник UnxUtils:
Список включаемых утилит можно посмотреть по это ссылке:
Первым делом стоит добавить основной функционал по типу автодополнения. Это лучше всего сделать путем установки программы Clink (
Пожалуйста, авторизуйтесь для просмотра ссылки.
). Основные новые возможности, приносимые софтом:- Такие же возможности редактирования строки
- Сохранение истории команд между сессиями
- Дополнение на Tab (с учетом контекста)
- Исполняемые файлы
- Команды для директорий
- Переменные среды
- Сторонние средства: Git, Mercurial, SVN, Go, и P4
- Новые горячие клавиши
- Ctrl+V - вставить из буфера обмена
- Ctrl+R / Ctrl+S - пошаговый поиск в истории
- Tab - дополнение строки
- Ctrl+Z - назад
- Ctrl+PgUp - автоматический выбор каталога (cd ...)
- И многое другое (нажмите Alt+H для получения списка всех горячих клавиш)
- Поддержка сценариев LUA
- Цветная подсказка с возможностью создания своих сценариев
- Автоматический ответ на завершение пакетного задания (y/n)
Пожалуйста, авторизуйтесь для просмотра ссылки.
VT:
Пожалуйста, авторизуйтесь для просмотра ссылки.
Теперь, если вы все еще хотите пользоваться уникальными утилитами Bash на Windows, то можно установить сборник UnxUtils:
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Для успешной работы необходимо распаковать папку usr/local/wbin и добавить ее в переменную среды PATH.- Жмем
WIN+PAUSE
- Дополнительные параметры системы
- Переменные среды
- Выбираем в первом листбоксе переменных среды пользователя
PATH
- Жмем
Изменить
Обзор...
- Выбираем свою папку и жмем
Ок
agrep.exe:
ansi2knr.exe:
basename.exe:
bc.exe:
bison.exe:
bunzip2.exe:
bzip2.exe:
bzip2recover.exe:
cat.exe:
chgrp.exe:
chmod.exe:
chown.exe:
cksum.exe:
cmp.exe:
comm.exe:
compress.exe:
cp.exe:
csplit.exe:
cut.exe:
date.exe:
dc.exe:
dd.exe:
df.exe:
diff.exe:
diff3.exe:
dircolors.exe:
dirname.exe:
du.exe:
echo.exe:
egrep.exe:
env.exe:
expand.exe:
expr.exe:
factor.exe:
fgrep.exe:
find.exe:
flex.exe:
fmt.exe:
fold.exe:
fsplit.exe:
gawk.exe:
gclip.exe:
gplay.exe:
grep.exe:
gsar.exe:
gunzip.exe:
gzip.exe:
head.exe:
id.exe:
indent.exe:
install.exe:
join.exe:
jwhois.exe:
less.exe:
lesskey.exe:
libfl.a:
libfl.lib:
ln.exe:
logname.exe:
ls.exe:
m4.exe:
make.exe:
makedepend.exe:
makemsg.exe:
man.exe:
md5sum.exe:
mkdir.exe:
mkfifo.exe:
mknod.exe:
mv.exe:
mvdir.exe:
nl.exe:
od.exe:
paste.exe:
patch.exe:
pathchk.exe:
pclip.exe:
pr.exe:
printenv.exe:
printf.exe:
pwd.exe:
recode.exe:
rm.exe:
rman.exe:
rmdir.exe:
sdiff.exe:
sed.exe:
seq.exe:
shar.exe:
sleep.exe:
sort.exe:
split.exe:
stego.exe:
su.exe:
sum.exe:
sync.exe:
tac.exe:
tail.exe:
tar.exe:
tee.exe:
test.exe:
touch.exe:
tr.exe:
type.exe:
uname.exe:
unexpand.exe:
uniq.exe:
unrar.exe:
unshar.exe:
unzip.exe:
uudecode.exe:
uuencode.exe:
wc.exe:
wget.exe:
wget.hlp:
which.exe:
whoami.exe:
xargs.exe:
yes.exe:
zcat.exe:
zip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
ansi2knr.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
basename.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
bc.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
bison.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
bunzip2.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
bzip2.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
bzip2recover.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
cat.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
chgrp.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
chmod.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
chown.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
cksum.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
cmp.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
comm.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
compress.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
cp.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
csplit.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
cut.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
date.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
dc.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
dd.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
df.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
diff.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
diff3.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
dircolors.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
dirname.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
du.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
echo.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
egrep.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
env.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
expand.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
expr.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
factor.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
fgrep.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
find.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
flex.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
fmt.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
fold.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
fsplit.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
gawk.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
gclip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
gplay.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
grep.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
gsar.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
gunzip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
gzip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
head.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
id.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
indent.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
install.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
join.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
jwhois.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
less.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
lesskey.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
libfl.a:
Пожалуйста, авторизуйтесь для просмотра ссылки.
libfl.lib:
Пожалуйста, авторизуйтесь для просмотра ссылки.
ln.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
logname.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
ls.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
m4.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
make.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
makedepend.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
makemsg.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
man.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
md5sum.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
mkdir.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
mkfifo.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
mknod.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
mv.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
mvdir.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
nl.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
od.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
paste.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
patch.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
pathchk.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
pclip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
pr.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
printenv.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
printf.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
pwd.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
recode.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
rm.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
rman.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
rmdir.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
sdiff.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
sed.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
seq.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
shar.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
sleep.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
sort.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
split.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
stego.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
su.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
sum.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
sync.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
tac.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
tail.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
tar.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
tee.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
test.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
touch.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
tr.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
type.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
uname.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
unexpand.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
uniq.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
unrar.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
unshar.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
unzip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
uudecode.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
uuencode.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
wc.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
wget.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
wget.hlp:
Пожалуйста, авторизуйтесь для просмотра ссылки.
which.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
whoami.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
xargs.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
yes.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
zcat.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
zip.exe:
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
.Если у вас есть хорошие идеи для написания программы/бота/маленькой утилиты - прошу вас отписать мне в Телеграмм. Интересные темы обязательно реализую и отблагодарю за идею в конце статьи :)