Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
110 показов
Универсальный метод открытия какой-то оболочки BASH в Linux
Мне было интересно, существует ли универсальный способ открытия терминала BASH на всех (или, по крайней мере, большинстве) дистрибутивах Linux, используя сочетания клавиш. Это может быть доступ к TTY ...
0
голосов
2ответа
71 показов
Найдите файл для определенной строки и удалите его
У меня есть следующий файл: ./foldername/company_users_policies_changes.txt "terraform_automated_python","AdministratorAccess" ./foldername/company_groups_policies.txt ...
0
голосов
1ответ
226 показов
bash, зеркалирование нескольких каталогов (жесткие ссылки)
У меня есть 5 пользователей FTP, которые загружают файлы (и подкаталоги) в их домашний каталог, мне нужно отразить эти каталоги между ними и с "главным" каталогом (доступным для 6-го пользователя). ...
0
голосов
1ответ
11k показов
Как построить команду grep с переменным аргументом в bash?
Я пытаюсь сделать что-то подобное в bash: grep ( date | awk '{print "2006-" $6}' ) /some/file/here Но этот синтаксис неверен. Цель состоит в том, чтобы найти grep /some /file / здесь для шаблона ...
0
голосов
0ответов
70 показов
Открытие ярлыка (.lnk) через контекстное меню
Я добавил опцию "Открыть оболочку Bash здесь" в контекстное меню, но, учитывая, что C:\Windows\System32\bash.exe не имеет иконки, я вижу , что получающееся окно bash не имеет значок. Я сделал файл ...
0
голосов
1ответ
137 показов
iTerm2: странное сообщение об ошибке при попытке найти файл конфигурации
iTerm2 3.0.15 OS X 10.11.6 Я недавно пытался настроить свой терминал после чистой установки. Моя проблема в том, что когда я это делаю, я получаю странное сообщение об ошибке. Я захожу в мой каталог ...
0
голосов
1ответ
1k показов
Bash - сохранение значения ключа в переменных, объявленных в ассоциативном массиве
Я пытаюсь создать ассоциативный массив в bash, содержащий имя файла (видео) и его продолжительность. Код является: #!/bin/sh shopt -s nullglob movie=(*.mp4) declare -A MYMAP[$filename]=${duration} ...
0
голосов
2ответа
146 показов
Шебанг, переводчик и сценарий
Можно использовать строку shebang для предоставления интерпретатора для выполнения скрипта: #!/bin/bash echo "Hello world" Мой вопрос заключается в том, как мы можем определить в сценарии, какой ...
0
голосов
1ответ
241 показов
Странные проблемы с bash $()
Ubuntu 10.10 GNU bash, версия 4.1.5(1)-релиз (i686-pc-linux-gnu) Redis-Cli поставляется с Redis Verison 2.0.0 Этот скрипт работает: #! /bin/bash set -e f=$(echo 'bgrewriteaof_in_progress:0' | grep ...
0
голосов
1ответ
348 показов
как использовать md5sum для определенных файлов
Представьте, что у меня есть такой список файлов: file1.php file2.php login1.php login2.php logout1.php logout2.php И я хочу сделать md5sum для файлов с именем login*
0
голосов
1ответ
75 показов
Все мои терминальные приложения просят меня перейти по указанному пути (т.е. /usr /sbin /iwconfig)
Точно так же, как говорится в названии, он всегда просит меня идти прямым путем. то есть: iwconfig не работает. Я должен набрать /usr/sbin/iwconfig
0
голосов
2ответа
856 показов
MacVim ведет себя странно с моими псевдонимами (даже при установке shell =/bin/bash\ -l)
Я хотел написать несколько скриптов и заставить MacVim вызывать некоторые команды bash. У меня есть несколько псевдонимов, и я хотел, чтобы vim мог их вызывать, поэтому я знал, что мне нужна оболочка ...
0
голосов
1ответ
822 показов
grep говорит «недопустимый диапазон символов»
Поэтому я использую комбинацию find и grep для фильтрации списка имен файлов из простого текстового документа. Вот команда, которую я запускаю: find /Volumes/Documents\ -\ Part\ 1/July 2009 -type f | ...
0
голосов
0ответов
46 показов
Смотрите файл JSON и смотрите обновления в прямом эфире
Я пытаюсь отслеживать файл JSON, который программа использует в качестве регистратора. Файл меняется несколько раз в секунду, и я хотел бы следить за тем, как значения меняются со временем. Что я ...
0
голосов
1ответ
163 показов
grep -Ef говорит «недопустимый диапазон символов». Снова
Это продолжение этого вопроса. Различия перечислены ниже. Вот выдержка из того, что находится внутри foo.txt (это гигантский): ^.{64} /Volumes/Documents - Part 1/July 2009/Mum & Dad/Winter Wonderland ...
0
голосов
0ответов
154 показов
Openvas «Не удалось прочитать ответ» в скрипте bash
Я новичок в скрипте bash. У меня есть сценарий bash OpenVAS, который пытается создать цель, получить идентификатор цели, затем создать задачу и получить идентификатор задачи. #!/bin/bash ...
0
голосов
0ответов
195 показов
установка порта sdkman из bash в zsh
преамбула Я установил SDKMAN на мой терминал Bash на Mac OSX, который работал отлично. Недавно я переключился на zsh+iterm2+oh-my-zsh, и sdkman и установленные мной утилиты не работают. Вопрос Что ...
0
голосов
1ответ
140 показов
Команда на CD и запустить VIM с плагином
Я пытаюсь улучшить рабочий процесс "переключения проектов". Прямо сейчас это работает так (я на OS X 10.6.7) Откройте терминал. У меня есть этот псевдоним: alias work='cd /Volumes/blah/Projects/' ...
0
голосов
0ответов
192 показов
Много ошибок "странное значение (4294967295) в do_write" при запуске badblocks
Я использую badblocks для проверки поврежденных секторов на жестком диске IDE/PATA 200 ГБ, которому уже несколько лет. Диск работал нормально несколько недель назад, но в промежутке между его ...
0
голосов
1ответ
296 показов
Почему debian не выполняет автозаполнение всех команд git?
Я работаю в Debian $ cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" ...
0
голосов
2ответа
41 показов
Linux, почему я не могу выполнить скрипт от имени пользователя root
Я занимаюсь обслуживанием системы на сервере Linux (oraclelinux). Я вошел как root (sudo su). У меня есть скрипт со следующими разрешениями:"-rwxr-xr-x." Скрипт находится в /tmp /scripts, у которого ...
0
голосов
1ответ
2k показов
Проблема с использованием `cut` с` tail -f`
Я пытаюсь проследить за файлом журнала и хочу извлечь из него поле. я пробовал tail foo.txt | cut -f 5 и это работает, но если я пытаюсь следить за изменениями через tail -f foo.txt | cut -f 5 ничего ...
0
голосов
4ответа
2k показов
Испорчена конфигурация bash в Mac OS X
Когда я нажал на терминал. Это показывает это: Last login: Fri Apr 1 17:04:59 on ttys000 -bash: export: /opt/local/bin': not a valid identifier -bash: export: ...
0
голосов
2ответа
92 показов
Bash :: добавить текст к выводу файла
Я очень новичок в Shell Scripting, так что это может быть очень простое решение, но я изо всех сил пытаюсь заставить его работать. У меня есть файл с этим содержанием: example1.eu example2.eu ...
0
голосов
0ответов
36 показов
управлять процессом на удаленной машине
мы запускаем на удаленной машине Linux некоторые скрипты, как ssh $remote_machine "/tmp/ucrt.bash" & ssh $remote_machine "/tmp/urct.bash" & каждый скрипт создает PID, а когда скрипт завершается, ...
0
голосов
1ответ
551 показов
Cygwin /etc /passwd не соблюдает /bin /bash
Как я могу заставить Cygwin учитывать файл /etc /passwd и сделать мою оболочку по умолчанию bash вместо sh? Я предполагаю, что это каким-то образом контролируется Windows XP, поскольку у меня раньше ...
0
голосов
1ответ
181 показов
Добавление экспорта utf8 в /etc /profile не работает
Попытка установить локаль в Debian: растянуть до utf8. Я создаю образ докера, который затем использую. Помимо моего Dockerfile: # Set locale RUN sed --in-place '/en_US.UTF-8/s/^# //' /etc/locale.gen ...
0
голосов
0ответов
88 показов
сценарий оболочки не использует набор локалей
У меня есть изображение, которое построено: FROM debian:stretch # Set Bash as default shell RUN rm /bin/sh && \ ln --symbolic /bin/bash /bin/sh # apt-get RUN apt-get update && \ apt-get install -y \ ...
0
голосов
3ответа
64 показов
sed: удаление списка путей из набора файлов
У меня есть файл с именем common.txt, который содержит список абсолютных путей. Например: /etc /etc/group /var/log/syslog У меня также есть набор файлов .txt, которые также содержат список абсолютных ...
0
голосов
2ответа
301 показов
Проверьте, существует ли подуровень btrfs
У меня проблема в процедуре bash, которая должна портировать мою старую резервную копию диска rsync (и архив) в мою будущую резервную копию снимка btrfs. Я хочу использовать строку: # btrfs subvolume ...
0
голосов
1ответ
40 показов
Разница в логинах sudo и отображении подсказок
В чем разница между sudo -s и sudo -i и почему они дают мне разные оболочки? Оказывается -s держит меня в bash и -i дает мне sh В MacOSX High Sierra 10.13, если я ввожу sudo -s в терминал и ввожу ...
0
голосов
0ответов
165 показов
Cygwin: борьба с командами bash не найдена
Я установил Cygwin DLL 2.10.0 , последнюю версию Cygwin, с https://www.cygwin.com/. Однако я изо всех сил пытаюсь заставить некоторые основные команды работать как: cygcheck , mount и любой другой ...
0
голосов
2ответа
710 показов
Выполнить команду с xterm и закрыть
Я пытаюсь выполнить программу с xterm, а затем закрыть xterm с запущенной программой, но кажется, что это не работает, как я ожидал. В bash есть опция bash -c [command] есть ли что-то в xterm? В ...
0
голосов
1ответ
229 показов
Настройка метаданных "Открыть с помощью" из сценария Bash
У меня есть файл с расширением .log, хотя у меня есть этот конкретный файл для открытия в TextWrangler вместо Console.app (используя "Открыть с помощью" на панели "Получение информации" в Finder). У ...
0
голосов
1ответ
20 показов
Удаленное копирование всех признаков файла, кроме его содержимого
Все описанное ниже выполняется с помощью скрипта Bash. Я хочу записать состояние определенного набора файлов на определенном наборе удаленных хостов. "Состояние" файла зависит от типа файла: Обычный ...
0
голосов
1ответ
74 показов
SSH Remote работает из командной строки Bash, но не сценария Bash
(Примечание. Несмотря на то, что я ответил на пару своих собственных вопросов, у меня все еще есть оставшийся без ответа вопрос в нижней части этого поста.) Когда я запускаю следующую команду из ...
0
голосов
2ответа
778 показов
Bash псевдоним для запуска / остановки нескольких служб
Я разработчик, работающий со стеком LAMP. Мой компьютер работает под управлением Linux, поэтому он основан на systemd. он имеет ограниченное количество оперативной памяти 8Gb: иногда я использую это ...
0
голосов
1ответ
177 показов
Странная подсветка кода VS в терминале
На этом снимке экрана показано странное выделение в терминале VS Code, на котором запущен Bash в Ubuntu в сеансе Windows. Он начинается частично через вывод первой подсказки PS1 и продолжается. Так ...
0
голосов
1ответ
93 показов
как изменить пользовательские данные в OSX с помощью командной строки
Я пытаюсь изменить данные учетной записи пользователя в OSX 10.13.3, например, для GeneratedUID или UID. с помощью утилиты каталогов мы можем изменить любое значение и сохранить его. Я уверен, что ...
0
голосов
1ответ
150 показов
Проблема с источником ~/.inputrc и привязкой Control-delete к команде
Чтобы получить исходный код ~/.inputrc , я попробовал C-x C-c и bind -f ~/.inputrc . У меня нет идей, даже после прочтения раздела bash о bind . У меня есть "\C-Rubout": backward-kill-word в моем ...
0
голосов
1ответ
456 показов
Запланированное задание не выполняет мой сценарий powershell
У меня есть скрипт powershell, который ежедневно загружает обновление антивируса. Когда я выполняю скрипт вручную, он работает отлично, но в запланированной задаче не работает. Открывается только ...
0
голосов
1ответ
285 показов
Выиграет ли производительность этой команды `grep` или` zgrep` больше памяти или более быстрый процессор?
У меня есть следующие команды: time grep -F -f 'in2.txt' test.fastq time zgrep -F -f 'in2.txt' test.fastq.gz Существует около 30 поисковых терминов для файлов размером ~ 5 ГБ. Однако я заметил, что ...
0
голосов
1ответ
1k показов
Перезаписать вывод терминала команды bash с многострочным выводом?
У меня есть команда bash, которую я хочу запускать раз в секунду и выводить результаты на экран. Я мог бы сделать что-то вроде следующего: while "true"; do foo; sleep 1; done но это создает ...
0
голосов
1ответ
227 показов
Сделать фоновые задания доступными в родительской оболочке
Иногда я запускаю несколько процессов, используя другой скрипт (в моем случае Ruby). Я вызываю этот скрипт из терминала, на котором запущен bash. Я хотел бы запустить эти процессы в сценарии в ...
0
голосов
1ответ
90 показов
Имеется в виду, когда автозаполнение имени файла в Linux заканчивается на «невидимый» «\»?
Иметь файл, который при просмотре в графическом проводнике файлов или в редакторе ls ed в терминале выглядит как «LLCP2015.ASC ", но всякий раз, когда терминал автоматически завершает (через вкладку) ...
0
голосов
1ответ
185 показов
Проблема с резервным копированием с помощью tar с использованием результатов команды find
Поэтому я делаю этот Perl-скрипт для резервного копирования моей музыки. Он будет искать новую музыку, добавленную на мой диск с момента последнего резервного копирования. Когда эта команда ...
0
голосов
1ответ
23 показов
рекурсивно добавлять текст в несколько файлов в специальной строке
Я хочу добавить {% load static%} ко второй строке во всех html-файлах в каталоге это моя структура папок. ├── fullstack │ └── index.html ├── git │ ├── 1.html │ ├── 2.html │ ├── 3.html │ ├── 4.html │ ...
0
голосов
3ответа
86 показов
Как переименовать два файла одновременно?
Поэтому я хочу переименовать два файла одновременно. Я попробовал это. mv {dog1, dog2}, {puppy1, puppy2}
0
голосов
0ответов
144 показов
как бороться с обеими версиями python в переменной пути?
Я пытался запустить команду Protoc. C:\Users\Ted\Anaconda3\envs\py2018\Lib\site-packages\tensorflow\models\research\object_detection\protos>protoc anchor_generator.proto --python_out=. Но я получил ...
0
голосов
0ответов
15 показов
wget - N всегда перезагружает файл, даже если timetemp не изменяется
Я нашел этот сайт о том, как скачивать файлы, временная метка которых изменилась: https://www.gnu.org/software/wget/manual/html_node/Time_002dStamping-Usage.html Я попробовал это, но wget всегда ...