Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
68 показов
Откуда берется информация, отображаемая в терминале OS X «Показать все команды»?
Я только что узнал, что если вы нажмете и удержите ESC в Mac Terminal, через несколько секунд появится приглашение, предлагающее показать все доступные команды в вашей системе, включая псевдонимы, ...
0
голосов
0ответов
23 показов
Отключение режима вставки в скобках также отключает клавишу «p»?
После обновления до 10.13 (я думаю, что это был релиз), macOS поддерживает режим вставки в скобках. Это очень раздражает, потому что я часто получаю символы мусора в Bash, которые затем приходится ...
0
голосов
0ответов
33 показов
ssh не завершает работу даже после перезагрузки удаленного хоста
Я использую команду вида: dd if =/my/block/device | ssh myuser @ otherserver "gzip> file.gz" в моем сценарии. Копируемое блочное устройство очень большое (17 ГБ). Во многих случаях я вижу, что, даже ...
0
голосов
2ответа
66 показов
bash - Как использовать grep для переменной
Итак, у меня есть сервер, прослушивающий определенный порт, который принимает PIN-код и отвечает "правильным" или "неправильным" сообщением. Я создал следующий скрипт, чтобы попробовать все возможные ...
0
голосов
1ответ
395 показов
Как исключить элементы HTML по идентификатору или классу, используя HTTrack или bash-скрипт
Мне нужно скопировать веб-сайт, но я хочу исключить определенные элементы HTML по идентификатору или классу на всех страницах (используя скрипт bash). Мне это нужно, потому что я не хочу рекламы или ...
0
голосов
2ответа
56 показов
Как дать скрипту доступ на чтение к файлам в директории в Linux
Я создал скрипт оболочки, который удаляет дубликаты в заданном каталоге. Он печатает «Отказано в доступе», за которым следует имя файла, если определенный файл не может быть прочитан. Когда я пытаюсь ...
0
голосов
2ответа
81 показов
Команда bash run для каждого файла в каталоге по одному
Я хочу выполнить следующую команду: $SCHRODINGER/utilities/prepwizard [options] inputfile outputfile $ SCHRODINGER - это экспорт программного обеспечения, и в [options] я должен контролировать ...
0
голосов
2ответа
74 показов
замена более 6000 строк в текстовом файле> 2 ГБ
Я хотел бы найти и заменить более 6000 строк в текстовом файле> 2 ГБ. sed -i "s/search/replace/g" 2gbfile.log принимает навсегда. Особенно, если вам нужно сделать это более 6000 раз. Поэтому я ...
0
голосов
1ответ
108 показов
Запускать несколько файлов JAR последовательно (не одновременно), используя сценарий оболочки и докер
У меня есть 2 jar-файла, например abc.jar и xyz.jar, я хочу запускать их последовательно один за другим. когда мой start.sh такой /usr/lib/jvm/java-8-openjdk-amd64/bin/java -jar abc.jar & ...
0
голосов
2ответа
75 показов
Как передать вывод команды в другую команду, одновременно отображая ее на консоли?
Я хочу записать часть результатов потока в файл, но я хочу, чтобы все содержимое потока было выведено на консоль. Есть ли какая-нибудь команда, которая поможет с этим? Минимальный пример: Скажем, у ...
0
голосов
1ответ
266 показов
Как мне справиться с работой, которая останавливается и не может продолжаться, пока не будет сделан передний план?
Недавний пример: mountlo (с использованием UML): vi@vi-notebook:~/b$ mountlo -m 16 -d /dev/uba1 /home/vi/mnt/usb -t vfat -o iocharset=utf8,allow_other& [1] 32561 vi@vi-notebook:~/b$ Checking that ...
0
голосов
1ответ
43 показов
Конвейер после получения bashscript
у меня есть код # Inside Child.sh ChildVariable=BigChild # Inside Parent.sh source ./Child.sh echo "ChildVariable=${ChildVariable}" Выход: ChildVariable=BigChild Но, # Inside Parent.sh source ...
0
голосов
2ответа
39 показов
Как отсортировать список чисел и нулевых значений в порядке возрастания, с нулевыми значениями в конце?
У меня есть список чисел и нулевых значений. Как я могу отсортировать их так, чтобы нулевые значения попадали в конец списка, используя sort в GNU coreutils? Пример ввода (input.data) 0.9000 23 1 2 5 ...
0
голосов
1ответ
35 показов
Перечислите некоторые функции библиотек в Linux?
Выполняя некоторые тесты на моем Linux-компьютере, мне нужно выяснить, какие функции принадлежат какой-либо библиотеке. Я использовал команду bash "ldconfig -p", в которой перечислены некоторые ...
0
голосов
1ответ
20 показов
Как скопировать символ BS (0x08) для ввода для переполнения буфера в GDB?
Мне нужно переполнить буфер конкретным значением, которое содержит 0x08. Если я использую echo -ne "AA\x08A" , вывод будет AA , так как символ возврата на одну позицию и один A удаляются. Как мне ...
0
голосов
0ответов
35 показов
Pashua Mac не позволит мне выровнять изображение поверх поля ввода. Я пробовал разные варианты, но безрезультатно
Недавно я начал играть с Пашуа, но, похоже, это доставляет мне некоторые неприятности. В настоящее время я использую это для сценария оболочки (Bash) и отредактировал файл примера, чтобы приблизиться ...
0
голосов
1ответ
709 показов
сохранение ошибок оболочки bash в файл
Я пытаюсь сохранить ошибки, когда я делаю chmod в файл. Я запускаю команду: chmod -R 766 * > chmod-errors.txt Но это не работает. Я тоже пробовал chmod -R 766 * | cat > chmod-errors.txt Что я делаю ...
0
голосов
0ответов
30 показов
открыть firefox в скрипте Ash, не блокируя его
Я могу запустить Firefox из терминала с помощью команды вроде: firefox -P Test1 "www.example.com" Но тогда приложение останется в терминале и покажет информацию журнала. Но я хотел бы использовать ...
0
голосов
3ответа
2k показов
Как узнать, какой тип файла занимает больше места?
У меня есть миллион маленьких файлов в сложной иерархии папок; они занимают слишком много места (терабайты). Я хотел бы выяснить, какой тип файла (т.е. .pdf и т.д.) Занимает всю комнату, чтобы я мог ...
0
голосов
2ответа
403 показов
awk + проверить поле, если ноль
Чтобы узнать, есть ли в поле 5, я использую: [[ -z ` echo $LINE | awk '{print $5}' ` ]] мой вопрос, если есть другой элегантный способ проверить, если поле 5 равно нулю? THX Yael
0
голосов
2ответа
143 показов
Завершение Linux-скриптов?
Привет, я работаю над сценарием, чтобы управлять некоторыми вещами на моем сервере, и я пытаюсь выяснить, как я могу закрыть свой сценарий, когда я закончу с ним. Я открываю его с помощью &, но как я ...
0
голосов
1ответ
45 показов
Как сохранить вывод bash при сохранении цветного текста?
Когда я использую какую-то команду в bash, такую как npm audit , я могу видеть вывод с каким-то цветным текстом. Я хочу сохранить вывод с сохранением цветного текста. Я попытался выделить текст и ...
0
голосов
2ответа
43 показов
Почему #!/usr/bin/env показать "$ @" как 1?
Если у меня есть test.sh: #!/usr/bin/env bash echo "$@" bash test.sh результатов в 1 Есть идеи, почему результат равен 1? Кроме того, почему Shebang, чтобы env, а не напрямую Bash? ОБНОВЛЕНИЕ: ...
0
голосов
1ответ
954 показов
Сценарий bash для Solaris / поиск и добавление поля в конец строки в / etc / group
Мне нужен скрипт bash, который изменит /etc /group для добавления и удаления пользователей NIS в определенные локальные группы в системе Solaris 10u8. Предпочтительно одна или две функции с uid и ...
0
голосов
1ответ
40 показов
Скрипт масштабирования частоты процессора BASH
Я написал сценарий для запуска, когда мой компьютер запускается, и он должен перезаписывать "energy_performance_preference" и "scaling_governor" на те, которые имеют разные значения. То, что ...
0
голосов
1ответ
49 показов
Извлечь информацию о версии из строки
Я хочу извлечь versionCode и versionName из этой строки: package: name='com.turastory.mysampleapp' versionCode='11' versionName='1.1.4' Я думаю, что я должен сделать эти действия: найти versionCode в ...
0
голосов
1ответ
692 показов
Лучшая настройка / конфигурация для Cygwin
Не будучи гуру Linux, я пытался привыкнуть к использованию Cygwin. Одна из проблем, с которой я столкнулся, заключается в том, что я использую его в значительной степени, как есть, из коробки. Это ...
0
голосов
2ответа
52 показов
Linux: переменные в двойных кавычках и для файлового цикла
В другом вопросе мне посоветовали использовать двойные кавычки в моем сценарии, чтобы избежать ошибок. Прочитав много информации о двойных кавычках, я предполагаю, что могу / должен исключать ...
0
голосов
2ответа
36 показов
вернуться в другой каталог и одновременно нажать текущий каталог
Много раз я работаю между двумя каталогами. Хотя приятно иметь возможность /working/dir/1 $ pushd /other/working/dir /other/working/dir $ do something /other/working/dir $ popd /working/dir/1 $ do ...
0
голосов
2ответа
939 показов
Не удается найти путь к ошибке opendiff
N00b здесь, нужно знать, как узнать, установлен ли у меня opendiff. Если я этого не сделаю, как мне его установить?
0
голосов
1ответ
97 показов
Что я делаю не так в этом скрипте bash?
Я хотел бы знать, что не так с моим кодом? Что мне не хватает? Почему оператор IF работает правильно? Почему он показывает только один выход? Почему заявление elif работает? Я пытаюсь разместить 3 ...
0
голосов
1ответ
77 показов
как сделать так, чтобы запрос curl не нарушался в bash-скрипте?
В скрипте bash я хочу сделать запрос curl, чтобы пользователь не беспокоил. trap "cleanup" 1 2 3 13 15 TMP_OUT=$(curl -H "Content-Type: application/json" -X POST -d "$DATA" ...
0
голосов
2ответа
22 показов
Настройте работу `cron` и mailto при ошибке, на Arch
Я использую postfix связанный с коммерческим сервером smtp для заданий cron чтобы отправить их владельцам электронное письмо в случае ошибки / предупреждения. Это один из параметров настройки Arch. ...
0
голосов
1ответ
143 показов
Tmux в bash-скрипте выполняется слишком быстро
Я пытаюсь написать скрипт bash, который выполняет следующие действия: открыть 8 терминалов Tmux каждый из терминалов подключается в SSH к удаленному серверу запустить скрипт X на 3 сервере, и когда ...
0
голосов
1ответ
73 показов
Разобрать вывод pstree для вывода списка родительских и дочерних PID данного имени процесса
Я запускаю два экземпляра программы под названием SMU , следовательно, будут два отдельных процесса с одинаковым именем SMU . И каждый процесс SMU создаст один (может быть более 1) дочерний процесс, ...
0
голосов
4ответа
863 показов
Есть ли причина не запускать bash от имени пользователя root?
Я только что заметил, что в OS X 10.6.4 оболочка root установлена в /bin/sh . Есть проблема безопасности или что-то с запуском Bash?
0
голосов
1ответ
48 показов
Linux: безопасное рекурсивное удаление в скриптах
Я работаю над автоматизированными скриптами, работающими на Linux-коробке (Debian). Эти сценарии запускаются из планировщика и управляют файлами в своих собственных каталогах. В конце скриптов мне ...
0
голосов
1ответ
26 показов
как создать следующий псевдоним bash-сценария для развертывания на основе git
я хотел бы следующее deploy dev быть псевдонимом git checkout deploy/dev && git merge master && git push так что dev это параметр. Спасибо!
0
голосов
0ответов
35 показов
путь печати докера отдельного контейнера
Я запускаю контейнер Anaconda Docker на хосте Windows. Я хотел бы запустить контейнер в режиме отсоединения и вывести $ PATH. Однако $ PATH будет пустым, если я не начну интерактивный сеанс. Как мне ...
0
голосов
1ответ
108 показов
Удалите пробелы в результате `ls` в macOS
Когда я запускаю команду ls в macOS, она показывает имена папок одинаковой длины, пробелы для коротких имен папок: jihu@ksm1 Home $ ls bin code devel opt personal shared В то время как в Linux это ...
0
голосов
1ответ
54 показов
Передать вывод cronjob в качестве параметра curl
У меня есть cronjob, который занимает почасовое резервное копирование. Теперь я хочу передать любой stderr в API. 0 * * * * /usr/local/sbin/script.sh 2>&1 | curl -k -X GET ...
0
голосов
0ответов
20 показов
База данных Locate всегда должна быть обновлена перед поиском
Недавно я заметил, что когда я запускаю команду locate [something] она всегда завершается ошибкой, даже если я знаю, что файлы там есть (и я видел их через вызов для locate ранее). Я должен запускать ...
0
голосов
0ответов
22 показов
SED -f FileParams.txt FileIN.xml> FileOUT.xml
У меня проблема с Sed Command мне нужно подставить параметры из FileParams.txt в FileIN.xml и сгенерировать FileOut.txt Моя проблема в том, что все параметры, которые у меня есть в FileParams.txt ...
0
голосов
5ответов
2k показов
мои стрелки вверх и вниз не работают в VIM
Я только что купил новый Macbook Air, и мои стрелки вверх и вниз не работают в vim. Однако они работают в оболочке bash. Но если я попытаюсь использовать их в Vim, я просто получу звонок. После ...
0
голосов
2ответа
3k показов
Как я могу включить цветную подсветку Терминала в OS X для root?
Я добавил следующие строки в мой файл .bash_profile в /Users /[мое имя пользователя]: export CLICOLOR=1 export LSCOLORS=ExFxCxDxBxegedabagacad И это прекрасно работает. Однако, когда я сделал то же ...
0
голосов
0ответов
918 показов
Отказано в доступе (публичный ключ, пароль) при выполнении sftp -b
надеюсь, что все в порядке с вами, ребята! Я пытаюсь через скрипт bash добраться до сервера sftp, чтобы загрузить некоторые файлы и затем загрузить их в таблицу. Просто как тот! Я следовал каждому ...
0
голосов
2ответа
59 показов
ls -l показывает каталог с символическими ссылками с двумя завершающими слешами
Я просто скопировал свой каталог ~/.config в другой и поместил ссылку обратно в $HOME . Когда я запускаю ls -l это выглядит так с двойной косой чертой в конце: lrwxrwxrwx 1 lud lud 22 Jul 23 20:25 ...
0
голосов
1ответ
83 показов
Как заменить символ в интервале, разделенном двумя другими символами из файла
Я должен заменить все вхождения символа вертикальной черты | с запятой , когда они появляются между [ и ] символами, в каждой строке файла. Допустим, у меня есть строка ниже в файле: wah wah| [go ...
0
голосов
0ответов
17 показов
Использование aria2 вместо curl прерывает подстановку текста
Я пытаюсь отразить сайт на archive.org но использование curl идет очень медленно, поэтому я хотел попробовать aria2 . Я сначала делаю карту ссылок сайта с помощью этой команды wget -c -m ...
0
голосов
1ответ
28 показов
Получение истории команд всех открытых терминалов в одном месте
Я работал с несколькими открытыми терминалами. По какой-то причине мой компьютер перезагрузился, и после того, как я выполнил команду 'history', я мог видеть только список команд, связанных с ...