Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
71 показов
Из скрипта bash воспроизводите звук через внутренние динамики, оставляя их фактически отключенными, в противном случае
Ранее я опубликовал аналогичный вопрос, но Камиль Макиоровски правильно и мудро указал, что, как сообщалось, на самом деле это была не единственная проблема, а амальгама 3. Поэтому я удалил сломанную ...
0
голосов
1ответ
152 показов
CentOS 7: не удается подключиться через WinSCP при выполнении bash
Я использую CentOS Server 7 на виртуальной машине (ESXi) с правами root. У меня есть скрипт bash (в моем каталоге /etc/profile.d/), который выполняется сразу после входа в систему. До того, как я ...
0
голосов
1ответ
335 показов
Запускать команду в bash_profile только в MINGW64
Я использую git bash, и в моем .bash_profile меня есть cd Это работает, когда я запускаю MINGW64 , но когда я открываю vscode, консоль также запускает эту команду. Можно ли как-нибудь запустить ...
0
голосов
1ответ
130 показов
Случайный Мессинг с chmod
Я только что узнал разрешения и исполняемость и попытался сделать некоторые файлы (если это помогает, /usr/local/bin/idea/bin/idea.sh и /usr/local/bin/julia) исполняемыми. К сожалению, я сделал ...
0
голосов
1ответ
53 показов
Нужна помощь, чтобы исправить мой сценарий Bash
Я новичок в скрипте bash, я пытаюсь сделать скрипт bash для запуска 2-х видов процессов резервного копирования для mysql, сначала выгрузить всю базу данных mysql в один файл дампа, а другой - сделать ...
0
голосов
0ответов
870 показов
Отправка SOAP-запроса через командную строку curl в ksh
Я пытаюсь отправить запрос SOAP через командную строку curl. В bash я могу получить желаемый результат. Однако, используя ksh, я получаю сообщение об ошибке: syntax error: "
0
голосов
1ответ
445 показов
bash: запуск программы из консоли без задержек или шума в линии
Я хотел бы запускать программы (например, открывать PDF-файлы в Evince) из моей оболочки bash. Однако, когда я делаю это самым простым способом (evince filename.pdf), оболочка не позволяет мне ничего ...
0
голосов
1ответ
472 показов
Установка Git возвращает ошибку 404 на RHEL
Я пытаюсь установить Git в моем REHL, но не удалось. Я также очистил метаданные и все остальное, выполнив sudo yum clean metadata и sudo yum clean all но ошибка повторяется снова и снова. Пытаюсь ...
0
голосов
1ответ
3k показов
Как запустить несколько скриптов внутри скрипта, даже если один скрипт не работает
У меня есть простой сценарий Bash, который выполняет ряд других сценариев ... #/bin/bash … ./update_artifact1.sh $ARTIFACT_VERSION ./update_artifact2.sh $ARTIFACT_VERSION ./update_artifact3.sh ...
0
голосов
1ответ
39 показов
0
голосов
2ответа
567 показов
Добавьте новую строку после каждой команды терминала, кроме как в начале
Я хочу добавить новую строку после каждой команды, которую я ввожу в терминал. Прямо сейчас у меня есть эта строка в моем файле .bash_profile : export PS1="\n\u$ " Это работает как ожидалось: Однако ...
0
голосов
3ответа
264 показов
Заменить строку в строке, но не когда она где-то между двойной квадратной скобкой
У меня есть длинная строка из поля MySQL, содержащая данные страницы MediaWiki. Я должен заменить строку на этой странице в MediaWiki, но не тогда, когда она находится в ссылке MediaWiki. Ссылка на ...
0
голосов
1ответ
580 показов
grep не возвращает результатов
Пришла странная проблема - была запущена тривиальная команда grep -F "INSERT" new.sql >& output.txt на new.sql размером 76 МБ. Самое смешное, что результаты не возвращаются, однако там есть строка. ...
0
голосов
1ответ
561 показов
Как безопасно синхронизировать две папки без дубликатов?
У меня есть учетная запись на мега, и я хочу синхронизировать ее с папкой на моем компьютере. Проблема в том, что эта учетная запись в какой-то степени общедоступна, поэтому я не могу просто ...
0
голосов
1ответ
251 показов
Разверните переменные bash, введенные из команды чтения
У меня есть файл с разделителями табуляции, как это: table_a "where id IN ($IDS)" table_b "where fk_id IN ($IDS)" table_c "where fk_id IN ($SOME_OTHER_IDS)" И я пытаюсь написать такой скрипт: ...
0
голосов
1ответ
3k показов
Почему sh не находит в моем пути файлы, которые существуют?
Когда я набираю это в sh, он выводит: $ $PATH sh: 12: /bin:/usr/bin: not found Но у меня есть папка /usr /bin, и это совершенно бесполезно. То же самое с Zsh: ▶ $PATH zsh: no such file or directory: ...
0
голосов
3ответа
201 показов
Что на самом деле делает раскладка клавиш "vi-move" в режиме vi Bash?
В разделе "Карта клавиш" в Справочном руководстве по Bash говорится, что одним из приемлемых вариантов является «vi-move». Кажется, нет никакого описания того, что это соответствует. Я хорошо знаком ...
0
голосов
3ответа
47 показов
Как выйти из зависания консоли bash?
В Unix-подобном системном терминале я иногда неправильно использовал некоторые команды и заставлял bash не знать, что делать, а просто находился в ожидании новой строки. например grep 'word' -R Тогда ...
0
голосов
3ответа
702 показов
Инструменты расширения текста для Linux?
Я ищу инструмент, который может автоматически закрывать скобки и кавычки в терминале. Например, когда я печатаю echo " Это должно автоматически расшириться в echo "" и поместите курсор в середину. ...
0
голосов
1ответ
751 показов
Archlinux - Автозапуск `screen` после загрузки
Я создаю небольшой проигрыватель интернет-радио, используя Archlinux. Все, что мне нужно сейчас, это автозапуск (без входа в систему!) скрипт или просто команда: su -c 'screen "vlc (a lot of ...
0
голосов
2ответа
70 показов
Как отразить изменения в PATH, сделанные пользовательским скриптом
У меня есть сценарий, который выполняет некоторую базовую проверку целостности корневого PATH и вводит строку в ~/.bash_profile для создания исходного сценария, так что изменения, сделанные в моем ...
0
голосов
2ответа
475 показов
Bash - разрешить выполнение, только если скрипт запускается из определенного каталога
Мне нужно написать сценарий оболочки, который может выполняться только в том случае, если он запускается из домашнего каталога текущего пользователя, вошедшего в систему, и я не знаю, как это ...
0
голосов
3ответа
1k показов
Как добавить несколько файлов .txt в один файл без строки заголовка
У меня есть 100 000. TXT файлов с форматом ниже: bygrp,colnum,beta 100005,1,0.629519434191718 100005,2,-0.500000000026516 100005,3,0.560850895321124 100005,4,0.119624318119292 ...
0
голосов
2ответа
593 показов
Bash - использование grep для пользовательских строк
Иногда мне было бы очень полезно иметь возможность использовать grep для строки (без строки в файле). Например: var="Some random string" $var | grep -e "Some" Я думаю, я мог бы использовать echo $var ...
0
голосов
2ответа
1k показов
Трубные дампы ядра из скрипта
Я делаю тестовый скрипт для компиляции (через make) и запускаю кучу тестов. У меня есть серия команд cat , grep и sed которые хорошо организовывают результаты всех тестов, однако дампы ядра являются ...
0
голосов
1ответ
793 показов
Как восстановить виртуальную машину Linux после случайного удаления всех корневых папок?
У меня есть виртуальная машина CentOS Linux, работающая в VirtualBox. Я написал скрипт bash для выполнения некоторых автоматизированных задач. Но я случайно удалил все корневые папки, потому что ...
0
голосов
1ответ
67 показов
Скажите мне, когда сценарий закончился
Несколько лет назад у меня был небольшой сценарий [1] под названием beep-forever, который навсегда звонил в терминальный звонок. Вариант использования: я хочу знать, закончился ли скрипт: ...
0
голосов
1ответ
90 показов
Что значит этот bash скрипт?
Теоретически, этот фрагмент от pentoo-installer находит все разделы на выбранном диске, но не находит мой раздел sda1, поэтому я хотел бы понять его и изменить так, как он делает. findpartitions() { ...
0
голосов
0ответов
76 показов
RHEL 6: GNOME: запуск файла * .desktop в оболочке, отличной от системной по умолчанию
Я в RHEL 6 с bash в качестве оболочки по умолчанию. У меня есть скрипт под названием startServers Я сделал файл startServers.desktop, который разместил на своем рабочем столе, чтобы можно было легко ...
0
голосов
3ответа
760 показов
Как исключить совпадение и изменить только конкретный символ с помощью sed
Я пытаюсь использовать sed чтобы заменить '0' словом 'правильное' (я использую echo $? чтобы проверить мой сценарий, и я хочу заменить вывод echo). Проблема в том, что у меня больше текста в выходном ...
0
голосов
3ответа
1k показов
Переименование файлов с помощью текстового файла
Я пытаюсь переименовать загрузку файлов, но не знаю, как включить использование текстового файла с новыми именами в нем. У меня есть несколько видеофайлов, которые я хочу переименовать, используя ...
0
голосов
1ответ
69 показов
ssh сессия зависла после некоторого времени бездействия
Я использую Fedora 19 и Bash 4.2.53(1)-релиз Если я оставлю ssh-соединение открытым на несколько минут и ничего с ним не сделаю, терминал зависнет. Вот вывод netstat: tcp 0 1440 x.x.x.x:port ...
0
голосов
2ответа
341 показов
Доступ к переменным оболочки внутри блока 'sudo': экспорт не работает
Я пишу скрипт для исправления недостающей буквы «F» в файле журнала почты. Файл журнала почты постоянно обновляется. Я получаю имя файла, после чего я делаю sudo su, чтобы получить доступ ...
0
голосов
2ответа
864 показов
Как я могу найти все файлы, которые содержат строку, а затем заменить эти файлы другой?
Я хочу заменить все файлы (например, foo.php ), которые содержат определенную строку 'bar' резервным файлом foo.php , который находится в ./backup/foo.php . Как я могу это сделать? Я знаю, если я ...
0
голосов
2ответа
2k показов
Примените полную окраску vim для сценариев bash, у которых нет строки shebang
Таким образом, в моем проекте есть много файлов сценариев bash, которые исходят, но никогда не запускаются напрямую, поэтому они не получают строки shebang и не устанавливают бит выполнения. Vim ...
0
голосов
1ответ
105 показов
Ошибка при попытке скопировать файлы с помощью команды find и cpio
У меня есть скрипт bash, который я использую для периодического создания резервных копий доказательств (PDF и JPG) с сервера, на котором я работаю. Я собрал сценарий пару лет назад, и он работал, ...
0
голосов
2ответа
213 показов
Bash Script для генерации <name> и передачи его в качестве аргумента командной строки в программу
У меня есть скрипт Python, который получает 1 аргумент командной строки python arg Теперь я хочу bash скрипт, который: вызывает python arg & с аргументом arg = 000 сделать это x раз И потому: python ...
0
голосов
1ответ
418 показов
Два идентификатора процесса для одного терминала в bash linux mint
Я использую один терминал Bash в Linux Mint. Я хотел увидеть идентификаторы процесса запуска терминала. Итак, я попробовал две вещи: ps -C 'bash' ls -l /proc/*/exe | grep bash И то, и другое дает два ...
0
голосов
1ответ
859 показов
Совместное использование переменных для appleScript и bash-скрипта в одном скрипте
Возможно ли в bash-скрипте иметь переменную, но также разрешить яблочному сценарию (с osascript) использовать эту переменную?
0
голосов
1ответ
81 показов
Установите переменную ENV для всех команд в текущем каталоге в Mac OS
Есть ли способ запустить все команды в текущем каталоге с предопределенными переменными ENV? Пример того, что мне нужно: Я положил какой-то файл, скажем .env в мой каталог, с: export SECRET='abcd123' ...
0
голосов
1ответ
43 показов
Мониторинг изменений в файле с помощью bash
Я использую DHCP-сервер в локальной сети, который вызывает этот скрипт каждые несколько секунд: dumpleases | awk '{print $2}' > leasesnow #get list of all IPs leased in a file, one per line ...
0
голосов
1ответ
2k показов
В скрипте bash, как генерировать случайную строку
Мне нужно генерировать много случайных буквенно-цифровых строк, которые также используют заглавные буквы. Он должен начинаться с 3 символов (например, Dk6), а затем с циклом while доходить до 9 ...
0
голосов
1ответ
134 показов
Передача строки файла, читаемой с циклом чтения
Я пытаюсь прочитать каждую строку файла, а затем назначить некоторые его части для переменных. Сама строка читается как переменная, поэтому мне нужно обработать ввод переменной, скажем, для cat, что ...
0
голосов
2ответа
260 показов
Zsh: как выполнить автозаполнение после команды?
каждый. Немного сложно объяснить, что я хочу сделать. Я хочу создать скрипт «example», который может вводить для вас длинные команды после того, как вы запустите его с короткими параметрами. ...
0
голосов
2ответа
202 показов
Как получить URL Syslog Referer
У меня есть два URL-адреса one.example.com и two.example.com, есть ли способ в системном журнале захвата, какой URL-адрес был использован для попадания на сервер? Мне нужно изменить базу данных, ...
0
голосов
1ответ
763 показов
Как удалить папку и файлы в месте назначения, которые отсутствуют в источнике (до копирования)?
Иногда у меня возникает проблема с тем, что rsync пытается передать новый файл из источника в место назначения (оба имеют одинаковое пространство), когда места уже недостаточно, что приводит к ...
0
голосов
2ответа
1k показов
В ассоциативных массивах, присваивая индекс и значение одновременно
В скрипте bash я нашел следующее, но, хотя он работает, я не могу понять его логику REMOTESNAPS+=(["$FS"]=" $SNAP") Вышеупомянутое утверждение добавляет элемент в ассоциативный массив REMOTESNAP , ...
0
голосов
1ответ
101 показов
Динамическая разность одного файла
Я пытаюсь изменить один файл с течением времени, используя подстановку процесса в Bash. diff
0
голосов
1ответ
104 показов
Как сопоставить данные .grd и .txt
У меня много данных в форматах .grd и .txt, например: 20121201.grd 20121202.grd .. .. .. 201121231.grd а также: Result.2012.1201.txt Result.2012.1202.txt :: :: Result.2012.12.31.txt Я уже пытался ...
0
голосов
0ответов
297 показов
Bash, преобразующий строковый список слов в массив
Извините, если я опубликую вопрос по теме, обсуждаемой десятки раз. Я пытаюсь работать с элементом ассоциативного массива и назначить его массиву. Я знаю, что в bash ассоциативные массивы являются ...