7
ответов

Как убить только если процесс запущен?

В настоящее время я использую такую ​​строку в моем файле сценария sh: kill `ps aux | grep -F 'myServer' | grep -v -F 'grep' | awk '{print $ 2}' `Но мне интересно, как это вызывать, только если процесс (здесь мой сервер)
вопрос задан: 21.12.2019
7
ответов

Как записать все команды Bash всеми пользователями на сервере?

Наша небольшая компания использует Ubuntu Server 11.10, к которому пару человек имеют доступ по SSH. Иногда используются и фактические терминалы. Как мы можем локально регистрировать все запускаемые команды Bash вместе с пользователем ...
вопрос задан: 18.12.2019
7
ответов

запуск php скрипта (функция php) в linux bash

Как мы запускаем php скрипт, используя linux bash? php файл test.php содержит test.php. <? php echo "hello \ n"? >
вопрос задан: 13.11.2019
7
ответов

Ярлык командной строки для текущего каталога похож на ~ для домашнего каталога?

Когда я использую команду cp или move в окне терминала, я в настоящее время нахожусь с bash в определенной папке, подобной этой. NES @ server: ~ / Desktop / dir1 $ А теперь я хочу скопировать файл отсюда ~ / anotherdir / dir2 в ...
вопрос задан: 07.11.2019
7
ответов

Что делать, если Ctrl-C не убивает запущенную работу?

Иногда процессы игнорируют сигнал SIGINT, посылаемый Ctrl-C в Bash. Например, человек и ви. Если вы не хотите гуглить или читать руководство по выходу из запущенного процесса, есть ли ...
вопрос задан: 31.10.2019
7
ответов

Bash и сортировать файлы по порядку

с помощью предыдущего скрипта bash я создал список файлов: data_1_box data_2_box ... data_10_box ... data_99_box, дело в том, что теперь мне нужно объединить их, поэтому я попробовал ls -l data_ *, но получаю ......
вопрос задан: 20.10.2019
7
ответов

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

У меня есть такая строка: | abcdefg | И я хочу получить новую строку, называемую каким-то образом (например, string2) с исходной строкой без двух | символы в начале и в конце, так что я ...
вопрос задан: 18.03.2019
7
ответов

Как ввести каждый каталог в текущем пути и выполнить скрипт

Я хочу ввести каждый каталог, перенастроенный командой ls, и выполнить скрипт. Я пробовал это (и многое другое), но это просто не работает ls | awk '{print $ 1 "& amp; pwd"}' | Xargs CD Как ...
вопрос задан: 14.10.2018
7
ответов

Как проверить, содержит ли строка подстроку в Bash

У меня есть строка в Bash: string = "My string" Как я могу проверить, содержит ли она другую строку? если [$ строка ?? 'foo']; затем эхо "Это там!" где ?? мой неизвестный оператор. Я использую эхо и ...
вопрос задан: 04.08.2018
7
ответов

Извлечь подстроку в Bash

Учитывая имя файла в форме someletters_12345_moreleters.ext, я хочу извлечь 5 цифр и поместить их в переменную. Итак, чтобы подчеркнуть это, у меня есть имя файла с количеством символов х ...
вопрос задан: 09.10.2017
7
ответов

Как удалить выбранные результаты из истории Bash?

Команда history показывает все результаты, но мы можем отфильтровать, чтобы получить конкретную команду, используя history | grep searchCommand. Это действительно полезно. Но проблема в том, что он показывает те команды, которые ...
вопрос задан: 14.04.2017
7
ответов

Как отладить скрипт bash?

Есть ли способ отладки bash-скрипта без использования echo и logging? Я говорю об использовании точек останова и тому подобного.
вопрос задан: 20.06.2016
7
ответов

Добавление меток времени к подсказкам терминала?

Мне было интересно, можно ли добавить временные метки к подсказкам терминала, и если да, то как я могу этого добиться?
вопрос задан: 14.05.2016
7
ответов

обрезать рабочий каталог командной строки терминала

При использовании терминала в глубокой структуре папок иногда приглашение может занимать большую часть строки Есть ли способ, которым я могу обрезать рабочий каталог? Я знаю, что могу сделать PS1 = "\ W >" чтобы ...
вопрос задан: 02.02.2016
7
ответов

Как я могу декодировать строку base64 из командной строки?

Я хотел бы написать сценарий bash для декодирования строки base64. Например, я набираю decode QWxhZGRpbjpvcGVuIHNlc2FtZQ ==, и он печатает Aladdin: open sesame и возвращается к приглашению. До сих пор я пытался ...
вопрос задан: 02.08.2015
7
ответов

Выход из терминала после запуска скрипта bash

Я пытаюсь написать bash-скрипт для открытия определенных файлов (в основном PDF-файлов) с помощью команды gnome-open. Я также хочу, чтобы терминал завершил работу после открытия файла PDF. Я попытался добавить выход в ...
вопрос задан: 22.04.2015
7
ответов

Используйте sudo без пароля ВНУТРИ скрипта

По какой-то причине мне, как пользователю, нужно запустить без sudo скрипт script.sh, которому для работы нужны привилегии root. Я видел как единственное решение поставить sudo INSIDE script.sh. Давайте рассмотрим пример: script.sh ...
вопрос задан: 09.08.2014
6
ответов

Распаковка нескольких файлов одновременно

У меня есть более 200 .zip файлов в одной папке. Я не хочу распаковывать их по одному. Я хочу извлечь те, которые используют одну команду или скрипт. Как это сделать.
вопрос задан: 15.05.2020
6
ответов

пинговать несколько IP-адресов с помощью bash?

У меня есть 10 IP-номеров, которые я должен пинговать ежедневно, чтобы проверить, как я могу это сделать, используя скрипт BASH. Так что я могу автоматизировать эту задачу с помощью cron. Я хочу только BASH-скрипт. Спасибо.
вопрос задан: 08.05.2020
6
ответов

Как скопировать файлы через терминал?

Я читал о копировании файлов с терминала, но эти примеры мне очень помогут. Вот что я хочу сделать: Примеры: у меня есть файл в / home / levan / kdenlive untitelds.mpg, и я хочу скопировать ...
вопрос задан: 07.05.2020
6
ответов

bash: псевдоним: псевдоним: не найден

Когда я вхожу в систему, я вижу ошибку: bash: alias: alias: not found Если я получу исходный файл .bashrc, сообщение появится снова. Чем это вызвано?
вопрос задан: 28.04.2020
6
ответов

Команда для преобразования строки верхнего регистра в нижний регистр?

Какую команду Bash я могу использовать для преобразования строки в верхний регистр в нижний регистр и наоборот? Спасибо.
вопрос задан: 25.04.2020
6
ответов

sudo: источник: команда не найдена

Я обновлял некоторые из профилей по умолчанию для bash, и из руководств, за которыми я следил, я увидел, что могу перезагрузить новый профиль с новыми настройками среды, используя: source / etc / bash ....
вопрос задан: 23.04.2020
6
ответов

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

Когда я перемещаю файлы с помощью файлового менеджера с графическим интерфейсом, я перемещаюсь в исходный и целевой каталог в 2 разных окнах, а затем перетаскиваю их. Есть ли способ сделать это в BASH (переместить файл в ...
вопрос задан: 11.04.2020
6
ответов

Как написать shscript для уничтожения -9 pid, который можно найти через lsof -i

Я использую Tomcat, и иногда, когда я говорю, чтобы он остановился, он не завершает процесс должным образом. Мой способ обойти это тоже сделать: lsof -i tcp: 8080, который выводит: КОМАНДНЫЙ PID USER FD ТИП УСТРОЙСТВО РАЗМЕР / ...
вопрос задан: 10.04.2020
6
ответов

Как открыть файл из скрипта bash?

Итак, запуск gedit myfile.txt работает хорошо. Но как насчет открытия файла внутри скрипта bash с использованием стандартного настольного приложения, связанного с типом файла? Я попробовал ниже, который прекрасно работает при запуске ...
вопрос задан: 24.03.2020
6
ответов

/ etc / профиль не получен

В течение 11.04 я сделал новую установку моей системы. Частью этой установки была установка rvm, которая вставляет rvm.sh в /etc/profile.d/. Это не работает как / etc / profile (который загружает каждый + r в / etc / profile ....
вопрос задан: 15.03.2020
6
ответов

Сценарий оболочки для -9 убить на основе имени

Есть ли способ (возможно, скрипт), как автоматизировать этот процесс: petr @ sova: ~ $ ps -ef | grep middleman petr 18445 2312 1 12:06 pts / 2 00:00:01 /home/petr/.rvm/gems/ruby-1.9.3-p362/bin/middleman ...
вопрос задан: 22.02.2020
6
ответов

Как получить твиты из командной строки?

Есть ли простой способ получить чьи-то твиты из командной строки? Учетная запись будет общедоступной, а команда - или сценарий, если необходимо - будет получать все или указанное количество большинства ...
вопрос задан: 10.02.2020
6
ответов

Как вставить строку вверху текстового файла с помощью командной строки?

Я хочу вставить текст вверху уже существующего файла. Как я могу этого добиться. Я попробовал эхо и тройник, но безуспешно. Я пытался вставить строку репо вверху файла sources.list ...
вопрос задан: 22.01.2020