1
ответ

Как я могу автоматически исправлять опечатки компакт-дисков?

Я часто печатаю быстро и допускаю ошибку при вводе cd ../ как c d../, и по какой-то причине на большинстве серверов Linux, с которыми я работаю, это дает 4-5-секундную задержку, прежде чем мне сообщают, что это неправильно. Есть ли способ ...
20.06.2019
1
ответ

Настройка псевдонимов для шаблона расширения истории

Подобно существующему $_, который, как я узнал, означает !-1:$, я хотел бы создать псевдонимы для $__, $___ и так далее, которые ссылаются на 2-ю или 3-ю последнюю команду. Я попробовал добавить псевдоним "$__"='!-2:$'...
30.05.2019
1
ответ

Расширить псевдоним в истории ZSH

У меня есть следующий псевдоним в моем псевдониме zshrc nif='nvim $(rg --files | fzf -m || echo +qa)' По сути, я использую rg (ripgrep) для показать все файлы в текущем каталоге и в подкаталогах. Это ...
30.05.2019
1
ответ

псевдоним для включения/выключения openvpn

У меня есть список конфигурации *.ovpn внутри каталога /etc/openvpn/ovpn_tcp/ внутри этого каталога, который у меня есть скрипт bash под названием go включает следующий код, который будет случайным образом выбирать ...
21.05.2019
1
ответ

egrep в сценарии bash не работает

У меня есть этот набор команд: s3ls="aws s3 ls $ssyss3/ --recursive --human-readable --summarize" egrepCommand="egrep '$currentDate|Всего'" totalSize=$(echo $s3ls|$egrepCommand| awk -F 'Общий размер:' '{...
14.05.2019
1
ответ

Короткая команда или псевдоним для копирования последней команды в буфер обмена

Часто мне хотелось бы, чтобы набранную мной команду поместили в буфер обмена, и я бы хотел сделать это из командной строки. Я придумал: alias cl = "fc -ln -1 | sed 's / ^ \ s * //' | xsel -b" В качестве псевдонима cl для этого ...
04.05.2019
1
ответ

Почему команда `what ` не получает псевдонимы? [дубликат]

Я на OSX, и если я запускаю python --version в оболочке bash, я получаю это: $ python --version Python 3.7.3 Но команда which python указывает на версию 2.7. $ какой питон /usr/local/...
18.04.2019
1
ответ

Псевдонимы Bash не загружаются в Debian, но в Mint они загружаются, когда sudo -s

На обеих машинах определены одни и те же псевдонимы ls: $ cat ~ / .bash_aliases | grep -e "псевдоним ls =" -e "псевдоним l =" -e "псевдоним lll =" псевдоним ls = '\ ls --kibibytes --color = always --group-directories-first' ...
08.04.2019
1
ответ

Доступ к памяти родительского процесса из дочернего процесса

Допустим, я вхожу в систему с помощью bash и определяю псевдоним. $ alias c = clear $ echo $ 0 bash Теперь я ввожу тире. $ dash $ echo $ 0 dash Псевдоним, определенный в bash, недоступен: $ alias $ Как мне получить к нему доступ? ...
05.04.2019
1
ответ

Как я могу запустить несколько команд unix последовательно, используя одну команду быстрого доступа?

Обычно я просматриваю файлы, используя следующие команды: cd first {{ 1}} pwd ls cd second ls Это более общий способ моей работы. Могу ли я выполнить все команды одну за другой, вызвав «some secret ...
18.03.2019
1
ответ

Как я могу улучшить ниже псевдоним?

Я хочу запустить меньше -f команду на последнем обновленном файле журнала одного двоичного файла (который создает журналы с именами, начнут с xtest * ) который находится в каталоге журналов. Я смог создать ниже псевдоним в CSH, но ...
18.03.2019
1
ответ

как добавить параметр в псевдоним bash без пробелов между ними? [дубликат]

Мы можем сделать это легко: myalias = 'command param1 param2', затем myalias param3 запускает команду param1 param2 param3 Мне нужен псевдоним, который будет работать так же, но без последнего «пробела»: команда param1 ...
09.03.2019
1
ответ

Изменение команды предупреждения bashrc по умолчанию

Я просматривал свой bashrc (скучно) и меня заинтересовала команда предупреждения, которая по умолчанию объединена с ней. Это практично и все такое, но для этого нужно набирать текст; alert на ...
25.02.2019
1
ответ

Вставка пользовательской переменной в псевдоним в Bash

Я хотел бы добавить псевдоним к команде в моем .bashrc файле, как в этом примере: alias take_row="cat prova.csv_001.txt | awk -v nrow="${nrow}" '{if (NR==nrow) print}". Но я хотел бы уточнить...
28.01.2019
1
ответ

Почему этот код работает в bash v4.4, но не в bash v3.2?

У меня есть следующий сценарий bash: # !/bin/bash enclos0 = (0,0 0,1 0,2 0,3 0,4 0,5 0,7 0,8 0,9 0,10 0,11 0,12 0,13 0,14 0,15) MISSING_DISKS= () OLDIFS = $ IFS IFS = $\n MISSING_DISKS+= ($ ({printf «0% s\n» {...
22.01.2019
1
ответ

Как лучше всего хранить и версионировать его псевдонимы/функции/симлинки?

На самом деле у меня есть эти строки (пример) в моем .zshrc файле: . ${TOOLS_HOME}/cli/.cli_base . ${TOOLS_HOME}/клик/.cli_функции . . ${TOOLS_HOME}/клик/.cli_symlinks Пока это работает нормально. Моя единственная проблема ...
18.12.2018
1
ответ

Ошибка создания приложений MATLAB Applications в Ubuntu 18.04

Я установил MATLAB 2017B В моем ПК Ubuntu 18.04 и сможем выполнить его как: sudo / usr / local / matlab / r2017b / bin / matlab -desktop, я собираюсь установить другую версию когда-нибудь в будущем, а также ....
19.09.2018
1
ответ

Использование Heredoc в псевдонимах Zsh

Я хотел бы использовать Heredoc в псевдонимах ZSH, например: alias runching = "CD ~; Дата << Вот здесь датировать Здесь «однако каждый раз, когда я запускаю этот псевдоним, оболочка действует так, как будто я не прекратил ...
18.09.2018
1
ответ

Как использовать псевдонимы с автозаполнением в oh-my-zsh?

Я использую zsh в MacOS El Capitan. Мне интересно, как автоматическое завершение должно быть параметризовано для разрешения псевдонимов. Когда я использовал bash, мой .bash_profile содержал следующее: alias mdb "mongo -...
14.09.2018
1
ответ

Как я могу исказить расширение истории в zsh?

я хочу, чтобы это работало (этому нужны extendedglob и histsubstpattern): исказить ri = '^ (#b) E(?) ^E$ {(l:2:: 0:) $ ((соответствие [1] +1))}', Но это не делает: $ искажают sss = '^ (#b) E(?) ^E$ {(l:2:: 0:) $ ((соответствие [1] +1))}'...
03.09.2018
1
ответ

Команда Unix Tar с предыдущим результатом поиска

Предположим, что у нас есть 4 файла: a.zip, созданные 28 февраля 2018 г. b.zip создан 28 февраля 2018 года c.zip создан 2 марта 2018 года d.zip создан на 2 мар 2018 Я хочу найти 28 фев файлов и Tar это. найти....
23.07.2018
1
ответ

Всегда исключите путь в команде «Найти»

У меня есть каталог, содержимое которого никогда не должно быть найдено, найдя, поэтому я псевдоним найти так: псевдоним: Найти = 'find -not -path "* .sync *" "Вопрос в том, что находить сейчас жалуется, что операторы не ...
14.07.2018
1
ответ

Псевдоним, когда не первое слово: `G='|grep'` тогда `команда G grep-string`

Я обнаружил, что печатаю | grep и | меньше, и подумал, может ли быть какой-нибудь способ сделать что-нибудь вроде: псевдоним G='| grep -E' # egrep is deprecated псевдоним L='| меньше', так что я могу сделать...
29.06.2018
1
ответ

Как создать ярлык в Deepin для открытия приложения на панели док-станции?

В Windows есть ярлык для открытия приложения на панели док-станции. Например, Super + 1 открывает первое приложение, Super + 2 - второе и так далее. Возможно ли это в Deepin?
28.06.2018
1
ответ

Как я могу передать псевдонимы из оболочки в запускаемый ею скрипт? [дубликат]

$ псевдоним псевдоним alert = 'notify-send --urgency = low -i "$ ([$? = 0] && echo terminal || echo error)" "$ (history | tail -n1 | sed -e' \ '' s / ^ \ s * [0-9] \ + \ s * //; s / [; & |] \ s * alert $ // '\' ') "' alias egrep = '...
24.06.2018
1
ответ

.bash_profile в кавычках в начале псевдонима

Вот фрагмент из моего .bash_profile: alias hi = «echo hi» псевдоним oe = «open -e» псевдоним u = «cd ..» псевдоним uu = «cd ../../« alias uuu = «cd ../../../» Если Я пытаюсь запустить команду, используя ...
22.06.2018
1
ответ

Можно ли сделать так, чтобы поиск в истории zsh со стрелкой вверх обнаруживал псевдонимы?

У меня git псевдоним g. Иногда я использую g, а иногда нет. Я мог бы запустить git add file1, а позже g add file2. Когда я снова захочу добавить файл1, я могу ввести g add в приглашении zsh, а затем ...
20.06.2018
1
ответ

По ошибке изменил псевдоним команды cd

Я по ошибке изменил псевдоним для команды cd. Псевдонимом по умолчанию для cd был chdir! * && setprompt, прежде чем я по ошибке изменил его на какую-то случайную команду. Я попытался снова изменить его на chdir! * & ...
30.05.2018
1
ответ

Как настроить псевдонимы с помощью bash в Solaris 5.10

Среда t: Терминал SunRay, работающий на хосте Solaris 5.10. SHELL = / bin / bash Цель: настроить псевдонимы для длинных команд Попробуем использовать простой псевдоним: alias p = 'pwd' Я пытался добавить этот псевдоним к ....
10.05.2018
1
ответ

Ввод последнего измененного каталога

Какую команду я могу использовать для: входа в последний измененный каталог в текущем каталоге. Если каталог не существует или в него можно войти, ничего не делайте. Я ищу псевдоним с именем ca, который будет работать ...
25.04.2018