Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
1k показов
Последний идентификатор фонового процесса ($!) не работает в команде sudo bash
Работают ли переменные оболочки внутри исполняемых команд sudo? Я пытаюсь запустить, а затем убить фоновый процесс, как другой пользователь внутри скрипта. Тем не менее, я не могу захватить ...
0
голосов
3ответа
2k показов
Как вы повторно получить переменные среды в командной строке в Windows?
В оболочке bash вы можете редактировать переменные окружения, запускать source ./.bashrc и обновите значения переменных окружения в уже открытой оболочке. Есть ли в Windows аналогичная команда, ...
0
голосов
3ответа
138 показов
Grep для этого, а не для того, что в файле?
Как я могу grep для файлов в структуре каталогов, которые имеют этот текст addDesignControlChangeNotification но не хватает этого текста removeDesignControlChangeNotification Спасибо! Примечание: я ...
0
голосов
3ответа
196 показов
Распаковать файл без создания временных файлов
Может быть, лучше всего начать с варианта использования. У меня большой zip-файл, заполненный множеством файлов, и я подозреваю, что он изначально был заархивирован с низким уровнем сжатия. Я хочу ...
0
голосов
1ответ
339 показов
Rsync копирует символические ссылки и исключает подпапку
Я пытаюсь использовать rsync для рекурсивного копирования каталога и копирования ссылочных ссылок. Я также хочу исключить некоторые каталоги, которые находятся внутри символической ссылки. Это та ...
0
голосов
1ответ
511 показов
egrep regex -bash: синтаксическая ошибка рядом с неожиданным токеном `('
Использование egrep из командной строки с регулярным выражением не работает, и я получаю ошибку в заголовке. egrep -rnw /var/log/usres/([a-z]+).([a-z]+)\/([a-z]+).conf/user.settings -e "pattern" Я ...
0
голосов
1ответ
61 показов
Как удалить файл в Linux с? по названию
Не удается переместить или удалить файл с помощью? по названию Есть идеи? Попробовал следующее: # ls manager?%80%99s-viewpoint.html what-wcsap-can-offer-you-?%80%93-guide-new-directors.html # mv ...
0
голосов
1ответ
6k показов
Превышен тайм-аут «системного состояния»
У меня есть простой сервер Java + несколько сценариев, которые я хочу запустить и поддерживать с помощью systemd (Ubuntu 16.04). Я новичок в systemd. Служба перезапускается с этим журналом. Nov 16 ...
0
голосов
1ответ
298 показов
функция работает из командной строки, но не из скрипта
У меня есть файл сценария оболочки, который запускает сервер ruby dev и устанавливает заголовок окна. По некоторым причинам это не работает в OS X, но это работало в Ubuntu. Вот мой сценарий: ...
0
голосов
1ответ
3k показов
Откройте окно терминала и выполните команду, затем закройте окно терминала, если команда выполнена успешно?
Я пытаюсь написать скрипт для следующего: Откройте окно терминала, в котором выполняется длинная команда (В идеале) переместите окно терминала в верхний левый угол экрана с помощью xdotool Закрывайте ...
0
голосов
1ответ
182 показов
Почему Bash не позволяет мне вводить данные в приглашениях?
По какой-то причине мой терминал Macbook bash не позволяет мне вводить "y" из приглашения. Я не совсем уверен, как это описать, но вы можете увидеть действие ниже. $ sudo pip uninstall django ...
0
голосов
1ответ
140 показов
Не удается автоматически подключить том TrueCrypt
У меня есть скрипт для угадывания пароля тома TrueCrypt. Это должно работать, но TrueCrypt или VeraCrypt говорят, что он вызывается с неверными параметрами командной строки. Может кто-нибудь помочь с ...
0
голосов
2ответа
408 показов
предоставление доступа к файлам на USB-накопителе с отдельных компьютеров
Все, У меня два компьютера: домашний и рабочий. Я настроил их примерно так же (хотя home - это Linux Mint 13, а работа - Ubuntu 11.10). Предположим, что имя моей учетной записи на работе - "me_work", ...
0
голосов
1ответ
601 показов
Bash на Ubuntu в Windows - файлы становятся невидимыми после их обновления в Windows
У меня возникла проблема с Bash в Ubuntu в Windows: когда я редактировал файл, расположенный в моем домашнем каталоге Bash C:\Users\me\AppData\Local\lxss\home\me\, с использованием некоторых программ ...
0
голосов
2ответа
2k показов
используя sed для печати следующей строки после матча
Я встречал различные примеры печати следующей строки после матча, которые используют awk и sed. Я использую его в своем коде, и он отлично работает. Теперь я хочу использовать переменную вместо ...
0
голосов
1ответ
460 показов
Почему я получаю эти сообщения об ошибках при попытке установить сборщик гемов в Ubuntu? (Не удалось создать Makefile)
Я не являюсь разработчиком Ruby, и я нахожу множество трудных для установки Redmine (который разработан в Ruby) на сервере Ububuntu 16.04. Я следую этому официальному учебнику: ...
0
голосов
1ответ
510 показов
`RUID`,` EUID` и `setuid bit`
Я пытаюсь понять RUID , EUID и setuid bit . Вот мои вопросы в теме: В разделе Как запустить (или найти) процесс с RUID, отличным от EUID? На вопрос ответа Жиля говорится: Это только исполняемые файлы ...
0
голосов
0ответов
129 показов
Устранение неполадок в скрипте BASH
Я пытаюсь создать сценарий, который я могу использовать для передачи файла через ftp-доступ с удаленного сервера на свой собственный сервер (локальный сервер) с помощью библиотеки. Проблема, которую ...
0
голосов
1ответ
54 показов
как добраться до корня каталога
Я пытаюсь скомпилировать пакет в bash, а в инструкциях на github сказано: Переключитесь в корень репозитория Phrasal и выполните: gradle installDist Я попытался определить рут с помощью "hg root". Но ...
0
голосов
1ответ
50 показов
Как создать bash-файл для поиска имен файлов и выполнения команды
Я пытаюсь создать bash-файл для поиска нескольких частей имени файла и записать эти части для добавления в качестве параметра в команду, которая будет getmail. После тестирования в папке с файлом, ...
0
голосов
1ответ
318 показов
Запускать jpegoptim в cronjob раз в неделю, в CentOS из cPanel, только для файлов, добавленных за последнюю неделю?
Я установил jpegoptim и могу запустить его вручную через командную строку SSH: jpegoptim *.jpg --strip-all Я хотел бы взять эту командную строку и поместить ее в Cronjob, который запускается раз в ...
0
голосов
1ответ
528 показов
Найти / заменить определенный столбец в большом файле с несколькими шаблонами
У меня есть файл CSV 100 ГБ. Выглядит примерно так: 11,aa,gg,tt ew,11,rggr,tr И второй, который указывает замены (20 000 строк в этом файле): gg,q aaa,b Что я хочу сделать, так это просмотреть каждую ...
0
голосов
0ответов
762 показов
Запустите .bat файл, который запускает замазку и вызывает .sh на удаленном
Я написал файл .bat на моем компьютере: putty -load -l -pw -m C:\path\shell.txt и shell.txt на моем компьютере: path/shell.sh Файл shell.sh находится на удаленной машине, и после запуска файла .bat ...
0
голосов
1ответ
729 показов
Команда lauch bash из javascript
Есть простой способ выполнить скрипт bash, нажав на кнопку внутри веб-страницы (и, возможно, перенаправить результат)? Я делаю слайд-шоу с использованием reve.js, и мне нужно будет выполнить ...
0
голосов
1ответ
107 показов
Доступ к каталогу с и без разрешения на выполнение
Я использовал следующие команды в среде Linux [мусор это каталог] chmod –x junk ls junk ls –l junk Я получил результаты как .. ls: cannot access junk/5: Permission denied ls: cannot access junk/1: ...
0
голосов
0ответов
158 показов
Почему bash использует -ge для сравнения вместо ==?
Поэтому я собираюсь добавить предупреждение о нехватке места на жестком диске на мой домашний сервер. Мне нравится внешний вид , после чего приходит от сюда: ADMIN="yourmail@example.com" # set ...
0
голосов
1ответ
205 показов
Linux: переименуйте несколько изображений после родительского каталога и добавьте суффикс (пакетный)
У меня есть каталог изображений со многими другими подкаталогами, которые содержат изображения с, скажем, случайными, именами файлов. images/black-shoe/gsafdfs.jpg images/black-shoe/ggdfgdf.jpg ...
0
голосов
1ответ
438 показов
bash: команда TAB не найдена в .inputrc
Я пытаюсь bash завершить вкладку и добавил это внутри .inputrc на Mac OS: set completion-ignore-case on set show-all-if-ambiguous on TAB: menu-complete Но когда я получаю исходный ввод, я получаю: ...
0
голосов
2ответа
91 показов
Как проверить наличие активных параметров в золе оболочки?
В bash можно проверить активную опцию с помощью -o: например, [-o nounset] && echo "Option -u active" Но (d) пепел (оболочка, включенная в busybox), похоже, не распознает -o в тестах. Как проверить ...
0
голосов
1ответ
970 показов
что означает $ {PATH:+$ PATH:} в скрипте bash?
Я проверяю скрипт bash, который содержит что-то вроде: export PATH = $ {PATH:+$ PATH:}/usr/bin Я предполагаю, что он имеет тот же вывод, что и export PATH=$PATH:/usr/bin . Я сделал echo ...
0
голосов
1ответ
75 показов
Узнать информацию об установленном аппаратном и программном обеспечении с помощью терминала без прав администратора
У меня есть доступ к удаленному серверу, на который я вхожу через ssh. У меня нет прав администратора, но я хотел бы узнать как можно больше о машине, в том числе узнать, получу ли я то, за что я ...
0
голосов
1ответ
278 показов
Почему после этого я потерял соединение SSH во время установки, я получаю это сообщение об ошибке «Не удалось получить блокировку /var /lib /dpkg /lock - open»?
Я не очень в Linux, и у меня есть следующая проблема. Я устанавливал RedMine на удаленный сервер Ubuntu через SSH, следуя официальному руководству: ...
0
голосов
1ответ
147 показов
Как отфильтровать строку с подстановочным знаком и вывести ее в другой текстовый файл с модификацией?
Я хочу удалить все сторонние драйверы из образа Windows с помощью DISM, но, похоже, он не принимает подстановочные знаки. Это означает, что мне придется удалить их все вручную, чего я хочу избежать. ...
0
голосов
1ответ
46 показов
Проверка сценариев Linux на Python для каталога с тем же именем, но с другим регистром
Используя раздел ntfs на внешнем жестком диске в Linux, я хотел бы иметь возможность переименовывать каталоги с одинаковыми именами в другом регистре, чтобы использовать один и тот же диск в Windows. ...
0
голосов
1ответ
33 показов
Как решить Git Remote?
Предположим, следующая конфигурация: $ cat ~/.ssh/config Host foo HostName git.foo.com IdentityFile ~/.ssh/foo Port 9000 User git $ cd WORKING_COPY $ git remote -v origin foo:bla.git (fetch) origin ...
0
голосов
3ответа
3k показов
Как правильно отображать цветной текст в bash?
У меня возникла следующая проблема: На Bash я установил: COLOR="0;31" #red color Если я сделаю echo -e "\e[00;31mRED\e[00m" я получил RED
0
голосов
1ответ
472 показов
Как выполнить команду в фоновом режиме с оператором case в bash?
У меня проблемы: мой сценарий не работает должным образом :) Часть моего кода: readarray operations < operations.list ### lalala for ((i=0; i
0
голосов
1ответ
100 показов
Отмена перемещения файлов подуровня без их каталогов в один плоский каталог
Общая настройка -root-dir ---dir-tar ---file ---dir ------dir ------file ---dir ------dir ------fil Команда, которую я выполнил: find ./dir -type f -iname "*" -exec mv {} --target-directory=dir-tar ...
0
голосов
1ответ
269 показов
Как я могу отформатировать диск и смонтировать его, если он не подключен и не отформатирован?
Я использую Ubuntu и хочу, чтобы мой загрузочный скрипт проверил, был ли установлен определенный диск, и отформатировал его, если он еще не отформатирован ext4. Я не хочу, чтобы диск был ...
0
голосов
2ответа
276 показов
Почему cat $(найти /usr /portage -name * .ebuild) | grep RESTRICT - работает? И найти | grep - нет?
Почему я не могу найти? Помогает только кошачья находка. Как я вижу, программа grep могла видеть некоторый контекст, в котором выполняется каждая команда. Но для новичка, как я, это нелогично. Когда ...
0
голосов
1ответ
3k показов
САС "Нет такого файла или каталога"
Итак, я являюсь промежуточным пользователем Linux, я только что обнаружил sed и хочу использовать его для автоматизации некоторых настроек во время моего обычного сценария установки / настройки. Я ...
0
голосов
0ответов
46 показов
Синтаксис heredoc «<< END» логически построен на «<» (оператор перенаправления ввода)?
Существуют различные идиомы в сценариях оболочки или любых языках программирования, которые мы просто не задаем. Но, учитывая изобретательность Дуга Макиллроя, мне интересно, есть ли более глубокая ...
0
голосов
0ответов
280 показов
В чем разница между разными версиями awk?
Я читаю awk здесь, но мне просто интересно узнать о версиях awk, так как раньше у меня возникали проблемы с разными awk. Ниже приведен обзор другой версии, которая у меня есть. Насколько я понимаю, ...
0
голосов
1ответ
199 показов
Домашняя папка пропущена после "sudo mv -t /usr /local /src ~ /"
Моя домашняя папка отсутствует после запуска этой команды sudo mv -t /usr/local/src ~/ Как я могу восстановить это?
0
голосов
1ответ
856 показов
Выполнить команду из результата grep
У меня есть файл abc.txt в моей домашней папке. ~$ cat abc.txt ls date Я хочу, чтобы выполнить команду grep, как ~$ grep 'dat' abc.txt который дает дату в результате, а date - это команда оболочки. ...
0
голосов
1ответ
107 показов
Существует ли ограничение на количество записей, которые ищет ярлык «Control R»?
Я увеличил лимит моей истории bash до 10000, и я вижу, что моя история bash выросла примерно до 6000 записей. Однако, когда я пытаюсь найти в своей истории, используя 'Ctrl R', он ищет только часть ...
0
голосов
1ответ
135 показов
Как перебрать несколько сетевых интерфейсов в Linux (bash), запустив приложение, использующее каждый из них отдельно?
Я создаю небольшое устройство на основе Raspberry Pi, которое будет иметь несколько 3G-ключей, каждый с сим-картой своего провайдера внутри. Я хочу запускать cli-версию speedtest (speedtest-cli) ...
0
голосов
1ответ
31 показов
переименовывать файлы, используя каждый файл в качестве параметра в командной строке Ubuntu
Я хотел бы переименовать эти html-файлы, чтобы начать с "корзины покупок", так как я не знал, что в этом курсе будет несколько файлов. Итак, chapter-2.html переходит к shopping-cart-chapter-2.html и ...
0
голосов
1ответ
1k показов
Mac OS X Terminal Bash проблема с изменением каталога
Я использую Mac OS X, и у меня установлена последняя версия Parallels. Однако после установки Parallels он добавил каталог под названием Applications (parallels). Так что теперь, если я запускаю свой ...
0
голосов
1ответ
55 показов
Как получить команды до отметок времени в выводе «history» в Bash?
Я нашел этот ответ об истории отметок времени для Bash. Есть ли способ перестановки вывода? Особенно Number command time-stamp скорее, чем Number time-stamp command