FileZilla shortcut
В своей работе веб-программистом мне часто приходится использовать FTP клиент и обычно доступы к серверам приходят в стандартном URI формате ftp://user:password@server:port/
, сохранять пароли на рабочей машине не принято из соображений безопасности, поэтому приходилось каждый раз копировать все строчки отдельно, а это не доставляет никакой радости, тем более можно нечаянно забыть выделить нужные символы в пароле и пытаться безуспешно подключится, тратя своё драгоценное время.
Путь настоящего линуксойда кроется в познании силы консольных программ, которых написано множество для самых различных задач, например из терминала можно автоматизировать нажатие кнопок клавиатуры и мыши, создавая макросы рутинных действий xdotool
, а об использовании xargs
можно написать кучу толстенных книг.
Следуя linux way, у меня родился скрипт, исполнение которого я повесил на сочетания клавиш shift + ctrl + f
#!/bin/sh xclip -selection "primary" -o | xargs filezilla &
Команда xclip
с заданными аргументами копирует выделенный фрагмент текста из буфера обмена X Window System в стандартный поток ввода, который в дальнейшем как аргумент передается на запуск FTP клиента FileZilla.
Выражаясь проще, для открытия нужного FTP достаточно выделить строчку с URI и нажать shift + ctrl + f
.
Комментарии
Отправить комментарий