Bash – вопросы и ответы

1
голос
2
ответа
Часто я хочу получить отличное представление о том, какой процесс работает и их отношения; Обычно я обычно запускаю ps auxfww и возможный grep для рассматриваемого процесса. Подумав о проблеме, я п...
9 лет, 5 месяцев назад azatoth
-1
голос
1
ответ
Я пытаюсь вычислить время выполнения, вычитая "start" с "end" в Groovy, но я не уверен, как выполнить математический расчет, поскольку я получил начальное и конечное время, используя команду bash (...
4 года, 9 месяцев назад shaa0601
2
голоса
3
ответа
Я очень начинаю в этом и искал ответы на свой вопрос, но не нашел того, что я понимаю, как реализовать. Любая помощь будет принята с благодарностью. У меня есть script: FILE$=`ls ~/Desktop/File_Con...
7 лет, 5 месяцев назад Daniel Dow
0
голосов
1
ответ
конвертирование mp3 в ogg файлы выполняется простым script. Но: Когда я создаю новый путь и имя файла с # set the 'file' variable first file="$1" # get extension; everything after last '.' ext=${fi...
8 лет, 9 месяцев назад user605447
12
голосов
8
ответов
Есть ли способ проверить, существует ли строка в массиве строк - без итерации через массив? Например, учитывая script ниже, как я могу правильно реализовать его, чтобы проверить, существует ли знач...
7 лет, 4 месяца назад Homunculus Reticulli
7
голосов
4
ответа
Я перечисляю файлы в каталоге и просматриваю их в порядке, НО мне нужно знать, сколько их тоже. ${# dirlist [@]} всегда 1, но для цикла работает? #!/bin/bash prefix="xxx"; # as example len=${#prefi...
6 лет, 8 месяцев назад Waygood
4
голоса
2
ответа
Я работаю над bash script, который запускается, когда приложение приложения My Java запрашивает перезагрузку сервера. Этот script выполняет операции, которые должны находиться за пределами дерева п...
2 года, 2 месяца назад Andrew
0
голосов
1
ответ
У меня есть следующий код: curl -s --insecure -H "Content-Type: application/json" -X POST -d "{\"username\":\"$1\",\"password\":\"$2\"}" http://apiurl В приведенной выше команде curl я хочу избежат...
2 года, 6 месяцев назад stack4rme
-3
голоса
2
ответа
Я пишу скрипт. Eg: echo "my name is 'read' and am from 'read' city" > outfile.txt Когда он запускается, он не печатает предложение первым, то есть my name is . Скорее, он просит сначала ввести 2...
1 год, 11 месяцев назад sudhir tatraju
4
голоса
2
ответа
Я пытаюсь заменить последнее вхождение символа в поле с awk. Данным является файл, подобный этому: John,Doe,Abc fgh 123,Abc John,Doe,Ijk-nop 45D,Def John,Doe,Qr s Uvw 6,Ghi Я хочу заменить последне...
4 года, 9 месяцев назад Nilsic
0
голосов
1
ответ
Я использую следующую команду для преобразования 5 файлов (1 Markdown, 4 HTML) в PDF с использованием Pandoc: pandoc --toc --latex-engine=xelatex ${SOURCE_DIR}/* -o ${DST_DIR}/${DST}.pdf Он успешно...
11 месяцев, 3 недели назад IAspireToBeGladOS
-1
голос
1
ответ
Я искал какое-то время, почему моя конфигурация sudo не работает для монтирования локального NAS-сервера через NFS, без запроса пароля - тем более, что он много лет работал в Fedora и, похоже, не р...
1 год, 2 месяца назад Helldrak
0
голосов
2
ответа
Я некоторое время смотрю вокруг и нуждаюсь в некоторой помощи с чем-то, что кажется мне очень простым, но просто не так, как я довольно зеленый с HTML и скриптами. Моя главная цель - обновлять врем...
4 года, 10 месяцев назад madhatter
0
голосов
1
ответ
Я проработал несколько часов в определенных частях своей программы, и я буду благодарен, если кто-то может мне помочь. Я все еще не могу решить проблему добавления новой строки под названием "Книга...
4 года, 3 месяца назад user3848196
-1
голос
1
ответ
Я хочу начать разработку на С#, однако я использую Linux и VSCode для разработки, а VSCode не запускает код из-за какой-то ошибки, на которую я не могу найти ответ, поэтому я решил с помощью этой с...
1 год назад Apoqlite
2
голоса
4
ответа
Я новичок в bash сценариях, и Google не так полезен, как хотелось бы для этого. Я просто играю с небольшой программой ввода пароля в моем .bash_profile и имею что-то вроде этого: read PASSWORD if $...
9 лет, 11 месяцев назад Isaac
0
голосов
1
ответ
Я запускаю программу Java на машинах Debian. Среди прочего, эта часть программного обеспечения копирует некоторые каталоги: cp -r --remove-destination/etc/some/dir/opt/some/dir . Однако, когда друг...
7 месяцев, 2 недели назад Bastian Nanchen
2
голоса
2
ответа
Я пытаюсь найти номер конкретного процесса в bash, используя условие as if ps auwx | grep -v grep | grep -ic python -le 2; then echo error; else echo no_error; fi и я получаю grep: python: No such ...
2 года, 1 месяц назад file2cable
1
голос
2
ответа
Мне нужно bash, чтобы проверить, соответствует ли CI_COMMIT_REF_NAME либо master строки, либо номер версии из трех частей, например, 1.3.5 , 1.1.11 и т.д. Вот что я пробовал: #!/bin/bash CI_COMMIT_...
2 года, 7 месяцев назад Sebastian Schmied
1
голос
1
ответ
Я пытаюсь создать txt со всеми папками, которые не пусты. Проблема в том, что имя этих папок имеет "специальные символы", поэтому вместо списка "Começo" сохраняется "Começo" (в качестве примера) Я...
3 года, 3 месяца назад blocnt
0
голосов
1
ответ
Задача Утром, когда я вхожу в офис, я хочу иметь возможность запускать скрипт, который запускает все мои приложения и браузер с определенным набором URL-адресов. Но все URL-адреса должны быть в раз...
5 лет, 1 месяц назад JGallardo
-3
голоса
2
ответа
Я хочу запустить команду ping host на множестве хостов и сохранить весь вывод в один файл. Я попробовал написать сценарий оболочки, и это не сработало. Может ли кто-нибудь помочь мне написать один ...
5 лет, 5 месяцев назад user1159517
0
голосов
1
ответ
dzinfo дает мне вывод, форматированный следующим образом; User: x0000001 Forced into restricted environment: No Role Name Avail Restricted Env --------------- ----- -------------- login/Corp_All Ye...
2 года, 11 месяцев назад Nathan
29
голосов
16
ответов
Как я могу написать linux bash script, который сообщает мне, какие компьютеры включены в моей локальной сети? Это помогло бы, если бы я мог указать его как входной диапазон IP-адресов.
10 лет, 7 месяцев назад Dumb Questioner
-6
голосов
1
ответ
Это убивает меня. У меня есть файл конфигурации "myconfig.cfg" со следующим содержимым: SOME_VAR=2 echo "I LOVE THIS" Затем у меня есть сценарий, который я пытаюсь запустить, который создает файл к...
3 года, 7 месяцев назад Brent212
0
голосов
2
ответа
Могу ли я создать slack bot или пользовательскую команду для запуска команды bash или скрипта из slack?
3 года, 4 месяца назад Bogdan B.
2
голоса
1
ответ
Может быть, странный вопрос, но я пытаюсь grep вывод команды, чтобы выбрать только соответствующее слово, а не строку. Это слово также имеет подстановочный знак. git log --format=%aD <file> |...
1 год, 8 месяцев назад IAspireToBeGladOS
0
голосов
0
ответов
Я пытаюсь сортировать некоторые данные по второму столбцу в файле, но я не могу этого сделать. Связаны ли флаги h и k с командой sort? Правильно работает: sudo find '/database' -size +250M -exec ls...
11 месяцев, 2 недели назад user3299633
-1
голос
3
ответа
Я пытаюсь взять число в качестве ввода и добавить все числа обратно в 1, чтобы сценарий отображал общее количество. Например, если 5 был аргументом, он выполнил бы 1 + 2 + 3 + 4 + 5, давая ответ 15...
3 года, 9 месяцев назад Jordan Glander
0
голосов
0
ответов
Я на самом деле работаю над vi, и я хочу создать сценарий, который свяжет меня с vpnc (и автоматически вводит пароль), а затем подключите меня к удаленному серверу ssh. На самом деле я сделал это, ...
1 год, 6 месяцев назад lL. Bob
60
голосов
8
ответов
Работа символа: $ printf "%d\n" \'A 65 $ У меня есть два вопроса, первый из них наиболее важен: Как взять 65 и превратить его в A? \'A преобразует символ ASCII в его значение с помощью printf. Явля...
10 лет, 6 месяцев назад user4910881
3
голоса
2
ответа
Я нахожу, что поиск следующего bash script не приводит к остановке последовательности команд при конвейеризации с помощью && . sourceme.sh: #!/usr/bin/env bash set -o errexit set -o | grep ...
1 год, 8 месяцев назад Courtney Miles
2
голоса
2
ответа
Можно ли каким-либо образом выполнить команды с каналами для повторения своего предыдущего статуса выхода команды? Например: #/bin/bash (...) function customizedLog() { # do something with the pipe...
4 года, 6 месяцев назад RLM
4
голоса
2
ответа
Запуск python script на разных узлах в школе с использованием SSH. Каждый node имеет 8 ядер. Я использую экран GNU для отсоединения от одного процесса. Желательно ли: Запустите несколько сеансов эк...
5 лет, 4 месяца назад Charlie
2
голоса
0
ответов
У меня есть следующий сценарий bash: #!/bin/bash DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" echo "params:" echo "ID: $1" echo "Name: $2" curl -u user:pass "https://scihub.coper...
1 год, 9 месяцев назад dwalin93
-1
голос
1
ответ
Как создать функцию псевдонима, называемую fadd() в bashrc, которая будет принимать имя службы в качестве параметра и выполнить firewall-cmd --permanent --add-service=$argument ?
3 года, 9 месяцев назад Rousseau
4
голоса
4
ответа
Я хочу сделать grep в bash в папке, ищущей термин foobar . Затем я хочу вывести все совпадения по имени имя_файла и номер строки , где обнаружены вхождения. Возможно ли это? Мне нужно, чтобы резуль...
7 лет, 5 месяцев назад Kyle Decot
0
голосов
1
ответ
Я пытаюсь создать простой скрипт для входа в устройство, запускающее команду, и grep вывод для слова. до сих пор у меня есть !/bin/bash echo "" echo -n "Number: " read number echo "" if [ "$number"...
4 года, 10 месяцев назад Lurch
3
голоса
1
ответ
Я пытаюсь получить весь вывод bash script для сохранения в файл. В настоящее время у меня один аргумент (ip-адрес) в начале кода выглядит следующим образом: #!/bin/bash USAGE="Usage: $0 [<IP add...
6 лет, 4 месяца назад hcaw
1
голос
1
ответ
У меня есть две папки для сравнения, но это не так просто, чтобы использовать diff -r для этого. Вместо diff я использую небольшую условную функцию. Возможно, сама функция имеет значение, поэтому я...
4 года, 11 месяцев назад dziki
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема