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

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

2
Зачем использовать echo перед установкой нового программного обеспечения?
Я новичок в компьютерном мире. При установке ROS Indigo первый шаг заставляет меня использовать следующий код: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' Почему мы используем echoкоманду вместе с sh -cв этом контексте? Я видел использование команды echo и в других процессах установки. Примечание - Использование …

3
Как обновить bash на Mac OS X Yosemite
Просто пытаюсь немного изучить скрипты bash. Моя старая версия Bash: Bash version 3.2.53(1)-release... Я обновил мой bash на Mac OS X Yosemite с помощью homebrew: brew update brew install bash Затем в свойствах терминала я изменил стандартный путь оболочки с /bin/bashна /usr/local/bin/bash(насколько я понимаю, именно здесь homebrew устанавливает обновленный bash). …

2
Закладка с каталогами / ссылками
У меня есть эта проблема с завершением табуляции в терминале в Archlinux и Ubuntu: У меня есть ссылка, которая указывает на каталог с именем «что-то» в моем домашнем каталоге. Теперь, когда я открываю терминал и хочу что-то сделать с этим каталогом, скажем так cd, я бы cd sometнабрал, а затем …

11
Как удалить дубликаты файлов в каталоге?
Я скачал много изображений в каталоге. Загрузчик переименовал файлы, которые уже существуют. Я также переименовал некоторые файлы вручную. a.jpg b.jpg b(2).jpg hello.jpg <-- manually renamed `b(3).jpg` c.jpg c(2).jpg world.jpg <-- manually renamed `d.jpg` d(2).jpg d(3).jpg Как удалить дубликаты? Результат должен быть: a.jpg b.jpg c.jpg world.jpg примечание: имя не имеет значения. …
25 bash 

4
Проверьте количество ожидающих обновлений безопасности в Ubuntu
Позвольте мне начать с того, что мне запретили включать автоматические обновления на наших серверах Ubuntu, как для безопасности, так и для обычных пакетов. Когда я вхожу в любой из моих четырех серверов Ubuntu, приветственное сообщение содержит это: 39 packages can be updated. 26 updates are security updates. Однако, когда я …
25 linux  ubuntu  bash  shell  nagios 

3
Страница Man Bash: kill <pid> против kill -9 <pid>
Моя справочная страница не документирует разницу между kill &lt;pid&gt; а также kill -9 &lt;pid&gt; Так как они делают разные вещи, почему -9 не задокументировано на killстранице руководства ? Я подумал, что, возможно, это были специфические вещи для оболочки, поэтому я тоже заглянул на страницу руководства bash, но не повезло. Бонусный …
25 unix  bash  kill  manpages 

5
Как ввести информацию для входа на сайт из командной строки Linux
Мое подключение к интернету обеспечивается университетом. Он защищен комбинацией имени пользователя и пароля. Это означает, что когда я запускаю свой компьютер, мне нужно запустить веб-браузер и открыть произвольный веб-сайт. Затем я перенаправлен на страницу, которая (среди прочего) содержит две формы. В них я должен ввести имя пользователя и пароль. Мне …

4
Команда Cygwin Dos2Unix не найдена
У меня проблемы с использованием Cygwin. Я пытаюсь использовать утилиту dos2unix, а cygwin выдает. -bash: dos2unix: command not foundКогда я возвращаюсь к установщику и просматриваю пакеты, я даже не могу найти dos2unix, но когда я просматриваю список пакетов cygwin, он явно там. Любая помощь приветствуется!
25 windows  bash  cygwin 


1
Почему кошка не меняет время доступа?
Второй вызов cat файла не обновляет время доступа. Я ожидал, что время доступа будет обновляться каждый раз, когда отображается содержимое файла. Я вижу такое же поведение, если я открываю файл в веб-браузере. Время доступа не обновляется постоянно. Я неправильно понимаю время доступа? Чем отличаются две кошачьи звонки? сенсорный тест $ …
25 linux  bash  timestamp  cat 

3
Граница текущей панели Tmux не очевидна
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 6 лет назад . Я пытаюсь сказать, какая панель является текущей в tmux, если их всего две. Граница, кажется, только выделяет прилегающий край, что делает невозможным сказать. Вот Gif, чтобы подчеркнуть то, что я имею в …
25 bash  tmux 


1
Конвертировать символические ссылки в жесткие ссылки
Я хотел бы рекурсивно преобразовывать мягкие ссылки в жесткие ссылки в каталоге. Я пробовал что-то вроде этого: for f in *; do (mv $f{,~} &amp;&amp; ln $(readlink $f~) &amp;&amp; rm $f~) done ... но у него есть две основные проблемы: не рекурсивный подбирает файлы, которые не являются символическими ссылками Было …

1
Отключить подсказки автозаполнения на iTerm2
Я хотел бы отключить события истории автозаполнения, которые появляются в iTerm , как показано на рисунке ниже: Я хотел бы избавиться от синей подсказки, которая появляется, когда я начинаю набирать команду, аналогичную той, которая была выполнена ранее.

5
Конструкция bash pipe для добавления чего-либо в стандартный вывод предыдущей команды
Я хочу использовать sendmail для отправки мне материала и хочу сделать это в личном кабинете. echo "mail content" | sendmail emailataddres.com Посылает это без темы. Строка темы должна предшествовать содержимому Mail, поэтому я ищу что-то вроде: echo "mail content" | prepend "Subject: All that matters" | sendmail emailataddres.com sed и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.