Вопросы с тегом «sh»

13
Что значит . .bashrc на самом деле делать?

Когда я ввожу например. новый псевдоним в моем .bashrcфайле. Я не могу использовать его в этом окне терминала сразу, и до недавнего времени я думал, что мне нужно перезапустить терминал, чтобы перезагрузить .bashrcфайл. Тогда я где-то узнал, что если я напишу . .bashrc это перезагрузит .bashrcфайл...

13
Bash: обнаружить выполнение против источника в сценарии?

У меня есть скрипт, который завален вокруг моей файловой системы (побочный эффект процесса сборки), который устанавливает некоторые глобальные переменные среды (LD_LIBRARY_PATH, PATH, ROOTDIR и т. Д.), Которые должны быть в моей оболочке для правильной работы. Конечно, это означает, что мне нужно...

13
Размер шрифта при пересылке XMing X11 слишком мал

Я использую приложение с графическим интерфейсом, работающее на удаленном хосте Linux, но отображаемое на моем рабочем столе Windows с использованием сервера XMing, переадресации PuTTY с X11, ( ssh -Xа также, что выполняется SLURM srunс --ptyопцией). Но шрифт по умолчанию слишком маленький. Как его...

13
Что делает опция `-n` в sed?

Это страница справочной страницы для -n: -n подавить автоматическую печать пространства шаблона Я заметил, что когда не используется -nдля определенных операций, каждая строка печатается на стандартный вывод (и запрошенные строки печатаются дважды): $ cat test.txt first second third fourth fifth $...

13
как заставить пейджер меньше реагировать на колесо прокрутки и не очищать экран

Я знаю ответы на такие вопросы, как how-to-make-mouse-wheel-scroll-the-less-pager-using-bash-and-gnome-Terminal , который должен удалить -Xфлаг из переменной окружения $ LESS. Но я хотел бы сделать оба из этих: используйте колесико мыши для прокрутки пейджера (в отличие от прокрутки полосы...

13
Ubuntu: запустить вывод другой команды

У меня есть командная строка, которая выводит другую командную строку, например: > commandlineA param1 param2 commandlineB param1 Я хотел бы иметь одно выполнение командной строки, которое будет запускать commandlineB с заданным параметром (ами). Есть ли простой способ сделать это с помощью...

13
Как быстро получить вывод предыдущей строки в терминале без использования мыши?

Linux (например, Ubuntu) терминал, есть ли способ получить последнюю строку? Скажем, я случайно набираю tdкоманду, которая не была установлена ​​в моей системе, поэтому я получу сообщение, как показано ниже. Я хотел бы иметь «ярлык» для sudo apt-get install textdrawбыстрого запуска . Есть ли такой...

13
Windows 10 Bash и Mintty

Я только что установил новую подсистему Linux в Windows 10. Очень приятно иметь доступ к репозиториям Ubuntu, но я абсолютно НЕНАВИЖУ программу терминала по умолчанию. Cygwin поставляется с MinTTY, который действительно хорош и работает очень хорошо, но я не могу найти отдельный пакет для MinTTY....

13
Как удалить конечные символы в именах файлов в Bash?

У меня есть куча медиа-файлов, как показано ниже: tvshow.s01e11]Bloodlines.avi tvshow.s01e12]suffer.avi tvshow.s01e13]NotMe.avi Я хотел бы переименовать их в tvshow.s01e11.avi tvshow.s01e12.avi tvshow.s01e13.avi Я пытался использовать переименование, но, очевидно, я неправильно понял синтаксис,...

13
SSH сервер на Windows 10 из ниоткуда?

Я играл с nmap и обнаружил, что в моем полностью обновленном окне windows 10 (1607 pro - not insider) открыт порт 22 (ssh). Я $ssh <ip>понял, что да, на моей машине работает ssh-сервер. Я научился ничего не удивлять, когда дело доходит до окон. Я попробовал свой пароль (и мою локальную...

13
Запуск фонового процесса bash в Windows 10 без открытого терминала

Я обычно использую подсистему Linux, когда я что-то программирую на Windows 10, поэтому все мои пути относительно ~. У меня есть сценарий Python, который работает вечно в фоновом режиме, пока я не убью процесс. Как бы я сделал это на Windows 10 Bash без открытого терминала? Вещи, которые я...

13
Могут ли git-bash и cygwin shell делать одно и то же?

В Windows 10 могут ли git-bash и cygwin shell делать одно и то же? Что один может сделать, а другой нет? Например, Как оболочки, могут ли они работать так же, как Bash? Какие программы и команды могут выполняться в одной, но не в другой? Например, в git-bash я не могу запустить какую-то команду...

13
Почему сдвиг вставки работает только полностью в режиме вставки?

Просто попытался вставить некоторый контент (в Git Bash на сервере CentOS) в файл, используя vim. Я просто открыл файл и попытался использовать shift+, insertи я заметил, что первая половина (примерно) обрезается, но если я установил vim для режима вставки и нажал shift+, insertвсе вставляется...

13
Не могу передать в "mapfile" bash ... но почему?

Я просто хочу получить все файлы в определенном каталоге в массив bash (при условии, что ни один из файлов не имеет новой строки в имени): Так: myarr=() find . -maxdepth 1 -name "mysqldump*" | mapfile -t myarr; echo "${myarr[@]}" Пустой результат! Если я делаю окольный способ использования файла,...

13
Chmod и -r + r

Я попытался вызвать команду chmod в неправильном порядке. chmod file.txt -rЭто сработало по какой-то причине. chmod file.txt +rС другой стороны отказался работать. Почему это? По какой причине одна команда работает, а другая...

13
Как рекурсивно заменить символы на sed?

Можно ли рекурсивно заменить вхождения последовательности символов без повторения итерации по той же самой последовательности? Выполняя sedкак в следующих сценариях, я могу получить упомянутый вывод. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX | sed -e...

12
Спаси меня от бессмысленного терминала

При входе в удаленную сессию ssh иногда я делаю cat с неверным файлом (двоичным файлом или директорией), и дисплей преобразуется в бред. Единственный выход - закрыть терминал и открыть новый, что меня расстраивает, потому что обычно уже есть много состояний, связанных с текущим терминалом....