Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
0ответов
426 показов
Невозможно установить дистрибутив anaconda (разрешение отклонено)
Я пытаюсь установить Anaconda на сервер: LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core- 4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0- amd64:printing-4.0-noarch ...
0
голосов
2ответа
1k показов
Как редактировать содержимое в Terminal/bash под Mac OS X?
Возможный дубликат: Как эффективно перемещаться по командной строке bash? Я задал вопрос о cmd.exe здесь. Я хочу задать тот же вопрос для терминала Mac / Bash. Я знаю некоторые ответы, но не все. С ...
0
голосов
2ответа
3k показов
Как написать сценарий bash для обнаружения подключенного USB-накопителя?
Я запускаю скрипт из cron. Я хочу, чтобы он запускал rsync, ТОЛЬКО если подключен USB-диск с именем "data_3", в противном случае - нет. Как написать сценарий bash для обнаружения подключенного ...
0
голосов
0ответов
28 показов
Перемещение доменного имени из файла с помощью bash
На данный момент я изучаю bash, и я знаю, что, выполнив wget cisco.com, появляется файл index.html. Я знаю, делая вырезать index.html | вырезать "/" это дает мне только cisco.com. Однако, что если я ...
0
голосов
0ответов
154 показов
Как я могу изменить значения файлов `.ini` через командную строку? (Linux или Windows)
Как я могу изменить значения файлов .ini через командную строку? (Linux или Windows) Например, у меня есть файл php.ini : display_errors = On error_reporting = E_ALL & ~E_NOTICE Теперь мне нужно быть ...
0
голосов
1ответ
60 показов
Как `экспортировать PATH` из C
Хотите знать, как выполнить одну из этих вещей в C, чтобы она сохранялась, как в ~/.bashrc или ~/.bash_profile: export PATH=~/bin:$PATH export PS1="$ " Хотите знать, если я должен использовать ...
0
голосов
2ответа
2k показов
Можно ли открыть второй сеанс оболочки, который запомнит пользователя, компьютер и каталог, в котором я нахожусь?
Я ssh'ed в машину и вошел как другой пользователь. Можно ли открыть несколько новых окон, которые все еще будут вставлены в ssh'ом на тот же компьютер, все еще вошли в систему как этот пользователь?
0
голосов
1ответ
50 показов
Команда дроссельной заслонки на OSX?
Я хочу ограничить вывод grep каждые 10 секунд. В частности, я хочу сделать что-то вроде этого: ping 8.8.8.8 | grep "No route to host" | throttle 3s | xargs -I % sh -c 'reset wifi'
0
голосов
1ответ
3k показов
Как добавить текущий каталог к пути Bash и почему некоторые люди считают его плохой идеей?
Я хотел бы добавить текущую директорию в путь, чтобы мне не приходилось снова и снова печатать такие вещи, как ./a.out. Я также помню, как кто-то говорил, что это плохая идея, но не помню почему. У ...
0
голосов
2ответа
2k показов
Перемещение символов в конец строки (EOL) с помощью SED
Всякий раз, когда слово «The» появляется в начале строки, я хочу переместить его в конец строки и использовать новое первое слово в строке с заглавной буквы. Например, «Небеса» становятся «Небесами». ...
0
голосов
1ответ
121 показов
Ссылаясь на переменные в Bash
Есть ли разница, когда переменные называются $ variableName и $ {variableName} в bash?
0
голосов
1ответ
840 показов
Команда sudo: apt: не найдена после выполнения команды sudo apt remove gnupg
Прежде чем написать оригинальный вопрос, с которым я сталкиваюсь, я думаю, что было бы лучше предоставить некоторую предысторию. Предпосылки Я пытался зарегистрировать новый источник для получения ...
0
голосов
5ответов
325 показов
Где я могу найти все команды Linux?
Вы знаете, где можно найти все команды, такие как dig, mount, grep, cat и т.д. Все эти встроенные в bash и Ubuntu Linux?
0
голосов
1ответ
133 показов
Ошибка в (маленьком) скрипте bash
Я пытался найти ошибку в этом тестовом скрипте, но пока не смог. Я не ленивый, обещаю ... просто новичок в Bash, поэтому мне трудно ловить синтаксические ошибки. Буду очень признателен, если ...
0
голосов
1ответ
86 показов
Файл .profile не поставляется с Debian Buster (тестирование)
Я добавил несколько вещей в переменную PATH в .profile при новой установке Debian Buster, но, проверяя среду при перезагрузке, я вижу, что ничего не изменилось. В чем может быть проблема? Добавленная ...
0
голосов
1ответ
48 показов
Bash: получать сообщения из фонового процесса
Я отправляю данные с помощью cansend на vcan0 , одновременно слушаю сообщения, отправленные на vcan0 с помощью команды candump vcan0 По какой-то причине я не получаю никаких сообщений при отправке ...
0
голосов
1ответ
75 показов
Как мне создать окно как sudo из .screenrc
Я создал файл .screenrc для автоматической настройки различных окон при запуске screen . В одном окне я бы хотел: переключиться на пользователя root, а затем перейти в определенный каталог. В ...
0
голосов
0ответов
16 показов
Добавить переменную среды в ярлык Internet Explorer
Как видно на рисунке ниже, я бы хотел, чтобы% username% заменялось на имя текущего пользователя компьютера. Это возможно? Если нет, то возможно ли это как-то с помощью bash-скрипта?
0
голосов
1ответ
217 показов
Terminal - Переименовать файл на основе подстановочного знака
У меня есть сценарий, где у меня есть два файла в папке: 1) Foo bar.pdf 2) Другой файл.pdf Я объединяю оба файла в один. Полученный файл должен иметь имя «Foo.pdf». Таким образом, файл .sh будет ...
0
голосов
1ответ
33 показов
Создание документов не работает
Здравствуйте, я пытаюсь создать папки и назвать их в соответствии с входными параметрами Что не так в этом скрипте? root=$1 clcount=$2 clstep=$3 delay=$4 dstep=$5 echo $root echo $clcount echo ...
0
голосов
2ответа
73 показов
Почему терминал выводит это каждый раз, когда я его открываю?
Каждый раз, когда я открываю Терминал, он выдает: -bash: e: command not found Это нормально? Если нет, как я могу удалить это? Я использую MacOs Mojave.
0
голосов
1ответ
462 показов
Регулярное выражение для совпадения с открывающей двойной кавычкой, пропускающей двойную кавычку
У меня есть большой (25 миллионов строк) файл данных с разделителем (|). Поставщик данных предоставляет файлы, и я запускаю автоматизированные задания, чтобы загрузить файлы в базу данных Redshift и ...
0
голосов
1ответ
16 показов
Как использовать переменную в переменной в Bash?
У меня есть две переменные - regex="[0-9]*\.[0-9]*\.[0-9]*[^
0
голосов
1ответ
62 показов
Raspberry Pi без головы, мой if [[file1 -nt file 2]], который считает, что два файла имеют одинаковую дату изменения
Итак, у меня есть сценарий проигрывателя "player.sh" и сценарий обновления "updater.sh". player.sh воспроизводит любой файл mp3 в /home /filepath /, используя подстановочный знак * .mp3, это ...
0
голосов
1ответ
37 показов
if -else в сценарии оболочки, совпадающий аргумент со строкой
Для следующего сценария оболочки - #!/bin/sh main_version=0 feature_version=0 patch_version=0 if [[ $1 -eq "m" ]]; then main_version=$((main_version+1)) fi if [[ $1 -eq "f" ]]; then ...
0
голосов
1ответ
67 показов
Скрипт для дедупликации файлов и папок с определенным суффиксом
При неудачном восстановлении OneDrive у меня осталось много файлов и папок с суффиксом «(1)» или «(2)». Я хотел бы сценарий (Bash хорошо, так как у меня есть MinGW + Cygwin или PowerShell), который ...
0
голосов
2ответа
307 показов
Как получить номер строки в xargs?
Я хочу загружать некоторые файлы на машины параллельно. Там есть список хостов и список файлов, которые должны быть загружены по индексу: 1.txt идет в hostOne , 2.txt идет в hostTwo и т.д. Вот что я ...
0
голосов
2ответа
274 показов
CD в родительской оболочке со скриптом Python
Я хочу, чтобы моя программа на Python cd в каталог через терминал как родительский процесс. Есть какой-либо способ сделать это? Я надеялся на что-то вроде этого: $ ./cd.py Desktop/scripts $ pwd ...
0
голосов
2ответа
2k показов
запись со стандартного вывода в разные файлы (без трафаретной печати)
Как записать $ Log_general в Log1 и Log2 одновременно, не печатая ничего на экран? примечание: файлы Log1 и Log2 необходимо обновлять отдельно от $ Log_general, я не хочу копировать Log1 в Log2 !! Я ...
0
голосов
3ответа
320 показов
Почему история команд сохраняется только при выходе
Я пытаюсь сохранить другой файл истории для каждой вкладки / терминала, но мне не удается сохранить его сразу после запуска команды. История просто сохраняется, когда я запускаю "выход". Это ...
0
голосов
0ответов
152 показов
Как добавить параметры оболочки при выполнении команд с su?
Ситуация. Я отлаживаю среду ограниченного пользователя, который связан со специальной оболочкой. Чтобы сделать это, мне нужно запустить команду от имени этого пользователя в полном контексте, ...
0
голосов
1ответ
55 показов
Как написать команду -exec в другом формате
Кто-то дал этот скрипт для ротации логов. Я хочу знать, что за этим стоит. Хотя я понимаю все, кроме --exec, что меня немного смущало. Оригинальный скрипт: #!/bin/bash set -x NOW=$(date +"%m-%d-%Y") ...
0
голосов
0ответов
47 показов
Sed не работает над переменной
Я пытаюсь объединить команду find -exec с функцией, которая должна удалить относительный путь и скопировать в другое место (с тем же деревом). Сценарий выглядит следующим образом: function ...
0
голосов
2ответа
37 показов
Предварительный просмотр текущего каталога в оболочке
Что часто случается, когда я работаю в оболочке - zsh - это то, что я где-то cd и хочу быстро взглянуть на каталог. Использование ls может привести к значительному выводу и оставить его в терминале. ...
0
голосов
3ответа
1k показов
удаленно выполнять скрипты bash или python через веб-сервер на Ubuntu
Привет! Я хочу запустить определенные сценарии на моем компьютере с Linux, просто щелкнув ссылку на веб-странице, предоставленной веб-сервером, работающим на этом компьютере. В настоящее время ...
0
голосов
1ответ
97 показов
* и - * в структуре корпуса bash
docase1(){ case "$1" in -a ) echo "case a" ;; -b ) echo "case b" ;; -* ) echo "wrong input" ;; esac } Мы можем сделать вывод, что -* может соответствовать -+ символ (ы) вместо символа (ов). docase1 ...
0
голосов
1ответ
15 показов
Curl аргумент в инвазии nvm
Пакет менеджера версий узла (nvm) (https://github.com/creationix/nvm) использует следующую команду для установки пакета: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh ...
0
голосов
1ответ
39 показов
grep regex pattern соответствует каждой строке, где только все совпадения появляются и печатаются в одной строке
пытаясь извлечь несколько шаблонов на строку, из файла журнала. Я пытаюсь извлечь первую временную отметку и два или три других совпадения, но я хочу иметь возможность печатать совпадения только из ...
0
голосов
1ответ
41 показов
Многострочный bash, если путь длиннее x символов?
Я хотел бы разбить мою подсказку bash на две строки, если путь слишком длинный, чтобы введенная команда всегда подходила. Моя текущая подсказка выглядит следующим образом: ~/go/src/asd$ ls -lah , ...
0
голосов
0ответов
95 показов
Как улучшить скрипт резервного копирования базы данных PostgreSQL - используется с crontab
Есть около 15 баз данных для резервного копирования на ежедневной основе. Пароль установлен для пользователя postgres . pg_dumpall выполняется в начале скрипта для полного резервного копирования. ...
0
голосов
2ответа
73 показов
Цвет конкретных имен файлов (не расширений) в выводе `ls`, как Makefile или CMakeLists.txt
В настоящее время я работаю над проектом C++. Я использую CMake в качестве системы сборки, и я хотел бы, чтобы все связанные с CMake файлы (например, CMakeLists.txt) по-разному окрашивались в выводе ...
0
голосов
0ответов
20 показов
Проверьте, был ли запущен графический интерфейс в linux bash
В моем файле .profile на моем терминале Linux Mint 19 он мне нужен, чтобы проверить, работает ли графический интерфейс на любой из клавиш CTRL+Alt+F #, а не только на текущей. Если он не запущен, он ...
0
голосов
1ответ
31 показов
как удалить все файлы, которые старше, чем X дней и которые заканчиваются числом / с
мы хотим удалить все файлы, оканчивающиеся числом с цифрой или более, как 2 цифры или три цифры и т. д. примечание - когда файлы заканчиваются номером, это говорит нам, что этот файл был повернут и ...
0
голосов
1ответ
105 показов
Как я могу получить расширение (я) файла на основе его содержимого?
Я планирую загрузить кучу изображений с веб-сайта, которые не имеют расширения, поэтому я хочу добавить его в зависимости от содержимого файла или mime-типа. file отлично справляется с определением ...
0
голосов
1ответ
57 показов
Как использовать brew в crontab
Я запускаю псевдоним в моем файле .zshrc каждый день. alias buou="brew update && brew outdated && brew upgrade" Я хочу запустить его crontab на моем MacOS v10.13.6 Я сделал файл с именем ...
0
голосов
2ответа
145 показов
Переменная TERM для Linux Mint .profile не установлена
У меня есть собственный скрипт в моем файле .profile, с добавленным кодом, но ничего не удалено, но он все еще отвечает с ошибкой TERM ENVIRONMENT VARIABLE NOT SET . Однако, если после запуска я ...
0
голосов
1ответ
484 показов
URL для преобразования PDF в OS X
Я пытаюсь создать функцию bash с именем url2pdf: wget -O "$1" | /System/Library/Printers/Libraries/convert | open -a Preview Однако всякий раз, когда я пытаюсь выполнить это, я получаю: HTTP request ...
0
голосов
2ответа
401 показов
невозможно редактировать приглашение bash
Я на Mac OSX и пытаюсь проверить некоторые новые настройки подсказок в терминале. Вот мои настройки $ echo $PS1 $ \h:\W \u\$ Это приглашение работает нормально. Но если я наберу $ export $PS1="test" ...
0
голосов
0ответов
51 показов
Bash Output-Prompt
Поэтому я настраиваю свою PS1-Bash-Prompt на данный момент и нашел способ отображения iPython довольно аккуратно. Как вы можете видеть, моя PS1-Prompt настроена так, чтобы выглядеть (почти) как ...
0
голосов
1ответ
33 показов
Показать дерево каталогов для соответствующих имен каталогов
Я знаю, что tree допускает сопоставление с образцом, но это работает только для файлов внутри каталогов. Допустим, у меня есть структура папок, похожая на эту: ➜ test tree . ├── testdir1 │ ├── file1 ...