Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
143 показов
Извлечение нескольких файлов из очень большого tar.gz
У меня загадка необходимости извлекать 20 000 файлов из tar.gz, который содержит 4 миллиона файлов, без извлечения всего архива из-за ограниченного дискового пространства. У меня есть список из 20000 ...
0
голосов
0ответов
237 показов
запуск .exe из Cygwin Terminal, проблема с чувствительными к регистру именами DLL
Windows 10 Попытка запустить win64 .exe из терминала Cygwin в оболочке bash: C:/opt/claymore-eth/EthDcrMiner64.exe: error while loading shared libraries: OpenCL.dll: cannot open shared object file: ...
0
голосов
0ответов
73 показов
Как найти файл общей библиотеки, если он находится в $ LD_LIBRARY_PATH и я знаю имя библиотеки (без корневого доступа)?
Предположим, у меня есть программа, которая зависит от libbz2 . Файл libbz2.so.1 находится в $ LD_LIBRARY_PATH, и я могу без проблем скомпилировать с -lbz2 . Как я могу найти конкретный общий ...
0
голосов
1ответ
156 показов
Как запустить скрипт bash, запрашиваемый HTML-формой?
Мой нынешний способ сделать это - использовать PHP exec Так что я знаю, что скрипт по крайней мере работает, потому что он пишет в log.txt нормально, но из того, что я вижу, ничего в bash.sh на самом ...
0
голосов
0ответов
45 показов
Исправление bash для пользователя
Я использую Kali Linux, и каким-то образом я испортил Bash для конкретного пользователя. Как затронутый пользователь, bash не показывает текущий путь, только $. Кроме того, история и автозаполнение ...
0
голосов
1ответ
264 показов
В bash экранирование символов пробела "\" больше не работает в аргументах команды
Как это было (и всегда было для меня) apejoy$ cd Application\ Support /Users/apejoy/Library/Application Support apejoy$ Как это сейчас (и я совершенно сбит с толку) apejoy$ cd Application\ Support ...
0
голосов
0ответов
548 показов
rbash: ограничить команды и функции оболочки из профиля
Я создал ограниченный bash для пользователя и разрешил ему только две команды: sudo и passwd . .bash_profile содержит путь только к этим двум командам: PATH=$HOME/programs Однако, когда я вхожу в ...
0
голосов
1ответ
142 показов
определить, была ли выполнена конфигурация /make в исходном каталоге
У меня есть скрипт, который устанавливает программное обеспечение. В скрипте есть ответы, подготовленные заранее для того, чтобы кормить checkinstall ими. checkinstall запрашивает по-разному, когда ...
0
голосов
1ответ
188 показов
Проверить процесс одного SSH-туннеля в скрипте оболочки?
В удаленной лабораторной системе у меня есть сценарий оболочки, который запускает обратный туннель SSH к моей главной перемычке, который запускается с заданием cron каждые 5 минут. Если SSH-туннель ...
0
голосов
1ответ
83 показов
Нераспознанная опция при использовании через ssh
Как использовать nice на удаленном хосте через ssh? Я хочу уменьшить приоритет для длинного интерактивного процесса, выполняемого на удаленном хосте: ssh server1 nice -n tar --update ...
0
голосов
1ответ
87 показов
Cygwin ... добиться более разумной установки?
Я видел этот вопрос с 2015 года о "минимальной" установке Cygwin. Мое основное использование Cygwin - это (по крайней мере, в настоящее время), по сути, git и несколько очень стандартных команд bash. ...
0
голосов
1ответ
150 показов
Интеграция оболочки iterm не интегрируется
Я пытаюсь переключиться на терминал с терминала. Я устанавливаю последнюю версию iTerm2 (3.1.5), выбираю iTerm2 в верхнем левом углу и нажимаю «Установить интеграцию с оболочкой». В основном, я ...
0
голосов
2ответа
50 показов
Как проверить подключение к локальной сети с помощью терминала Mac OS?
Я ищу команду терминала или утилиту для постоянного тестирования моего локального сетевого подключения. Я хочу проверить соединение между моим MacBook Pro и маршрутизатором. Я использую Powerline и ...
0
голосов
3ответа
146 показов
Пропустить "git" из серии команд git
Когда я работаю с git, я часто печатаю ряд команд, начинающихся с «git», за которыми следуют различные аргументы. Есть ли способ войти в «git-mode», который позволит мне использовать все команды git ...
0
голосов
1ответ
244 показов
FreeBSD 8.2: нажатия клавиш в Bash не отображаются
Я только что установил последний дистрибутив FreeBSD 8.2 с помощью Parallels Desktop. Проблема: что бы я ни печатал в Bash/Shell, оно не отображается на экране. Он ведет себя как запрос пароля. Как ...
0
голосов
1ответ
578 показов
SCP только последний файл
Я хочу скачать только последний файл с помощью SCP из удаленной папки. Файлы находятся в формате raw_201712282131.ubx где число - это дата файла. Если я делаю эту команду в SSH, я могу получить ...
0
голосов
2ответа
93 показов
Linux: как захватить число / с из строки
Я использую следующий синтаксис, чтобы захватить только число от имени хоста машины echo machineLinux05 | sed s'/\./ /g' | awk '{print $1}' | sed 's/[^0-9]//g' 05 Но этот способ не так элегантен. ...
0
голосов
1ответ
784 показов
Обратная косая черта для одинарной кавычки в sed выдает ошибку
Намерение заключается в том, чтобы вставить сразу после кода тега HEAD Google на устаревший веб-сайт HTML. #!/bin/bash find . -type f -iname "*.php" -or -iname "*.htm" -or -iname "*.html" | while ...
0
голосов
1ответ
998 показов
Bash, как переименовать файлы в нескольких папках из скрипта?
У меня есть скрипт shell / bash, который переименует какой-то файл внутри своей папки. У меня есть этот же файл в нескольких папках. Я хотел бы иметь один файл, который делает все папки. #!/bin/bash ...
0
голосов
2ответа
1k показов
скорость сценария bash по ssh в фоновом или переднем плане
У меня есть любопытство Я запускаю bash-скрипт по SSH-соединению, у которого большой вывод на стандартный вывод. влияет ли это на производительность, если я запускаю процесс в фоновом режиме или на ...
0
голосов
3ответа
221 показов
Сделайте резервную копию из коробки Unix
Нужно какое-то программное обеспечение (Debian) для создания резервных копий. Обычно есть несколько папок, с ~ 10 КБ файлов, общий размер почтового индекса ~ 5 ГБ. Хочу создать 7 бэкапов макс. то ...
0
голосов
1ответ
42 показов
Поиск строки в файле в каталоге, а затем перемещение всего этого файла в новую папку
Я бы хотел сказать, что я довольно плохо знаком с тем, чтобы по-настоящему глубоко работать с bash и Linux, поэтому любая помощь будет огромной, даже если вы начнете помогать вам. Проблема в том, что ...
0
голосов
2ответа
75 показов
Как запустить программу после завершения одного процесса
Итак, у меня есть файл backup.php, который создает резервную копию учетной записи пользователя. Использование top -c | grep username, я мог видеть, что процесс продолжается, топ -c | grep newin ...
0
голосов
2ответа
49 показов
Электронная почта не работает со скриптом bash
Я пытаюсь отслеживать наш VoIP-провайдер, если он становится недоступным. Я получаю письмо из сценария ниже, команда в сценарии работает нормально, создайте файл журнала в /tmp /checkpeers, но ...
0
голосов
1ответ
155 показов
Unix, скопируйте файл с правами другого пользователя
У меня есть файл /home/user1/file.txt который я хочу скопировать в /home/user2/file.txt . Ни один из пользователей не имеет прав доступа к домашнему каталогу других пользователей, но оба пользователя ...
0
голосов
1ответ
72 показов
Атрибуты оболочки изменяются после сбоя копирования и выполнения
Я создаю сценарий тестовой оболочки в своей папке Desktop, делаю его исполняемым, и он работает нормально. Я копирую его на смонтированный чип SD, и атрибуты меняются, а выполнение не выполняется. ...
0
голосов
1ответ
2k показов
Как переместить файлы с одного сервера на другой сервер с помощью scp?
Я пытаюсь переместить загруженный файл на другой сервер с помощью scp. Ниже приведен скрипт, который я использую и ошибка; "Mv.sh" #!/bin/sh now=$(date +"%y-%m-%d-%M") cd /var/www/upload if [ -f ...
0
голосов
2ответа
466 показов
удаленное резервное копирование с помощью curl/wget
Мне нужно сделать резервную копию клиентского сервера (источника) с нашего среднего сервера (назначения), а затем добавить его в репозиторий git, пока ssh'd in. Какой самый эффективный / быстрый ...
0
голосов
1ответ
74 показов
В терминале учитывайте значение чисел при использовании ls
При перечислении каталогов в Bash я бы хотел, чтобы значение чисел было принято во внимание. В настоящее время это вывод, который я получаю: $ ls test_1.txt test_11.txt test_12.txt test_2.txt ...
0
голосов
2ответа
305 показов
Поиск и редактирование текстовых документов, а также присвоение переменной в терминале Mac
Поэтому, если я сохраню system_profile в текстовом документе, как я смогу удалить все разделы, кроме одного? Или удалить цитаты вокруг него? Тогда как мне назначить определенный текст переменной для ...
0
голосов
1ответ
218 показов
Как добавить каталог, полный Bash-скриптов, в переменную Path и запустить их из-под их директории
Имея небольшую проблему, кто-то может помочь мне с этим. Я создал несколько скриптов Bash для автоматизации некоторых из моих повседневных задач на машинах Snow Lepoard. Все эти сценарии находятся в ...
0
голосов
2ответа
61 показов
linux bash - я могу создать ярлык (похожий на windows) вместо символической ссылки?
так скажем, я начинаю здесь: /home/user1/$ Я хочу сделать ярлык для /tmp/subdir1/subdir2/here Обычно я сделал бы ссылку на символ: /home/user1/$ ln -s /tmp/subdir1/subdir2/here here Тогда я могу ...
0
голосов
2ответа
397 показов
Как добавить или зарегистрировать все файлы в каталоге в CVS?
Скажем, у меня есть много файлов, которые я хочу добавить, а затем проверить сразу. Но учтите, что папка CVS должна быть исключена. Какую команду или скрипт можно использовать для этого? я пытался ...
0
голосов
3ответа
2k показов
Скрипт для уничтожения нескольких процессов в одном сеансе с использованием скриптов
Как убить процесс, запущенный в нескольких сеансах, используя скрипт bash или powershell?
0
голосов
1ответ
83 показов
Автоматически перезаписывать файлы и пропускать новые файлы
Как я могу перезаписать существующие файлы по назначению (поврежденные файлы), но не копировать другие файлы из источника Я не могу собрать существующие файлы из источника, и в месте назначения ...
0
голосов
1ответ
1k показов
Использование Python Anaconda в качестве Python по умолчанию - оболочка csh
Недавно назначенный сервер использует csh shell , я никогда раньше не использовал csh . Я пытался найти путь к anaconda/bin в .cshrc но если я спрашиваю, which python он все еще возвращает ...
0
голосов
0ответов
57 показов
Сервер отклоняет весь трафик ipv4, но разрешает ipv6 (Bash/Ubuntu в Windows)
Я пытался настроить домашний сервер, по общему признанию домашнего ISP (Comcast). Я смог подключиться к своему домашнему ПК, используя адрес ipv6. Тем не менее, это не работает хорошо, так как адрес, ...
0
голосов
1ответ
59 показов
Изменение поведения команды cd linux
Пожалуйста, как я могу изменить поведение команды cd без изменения $HOME ? $ pwd /home/alice $ echo $HOME /home/alice $ HOME=/home/alice/Music/ $ cd $ pwd /home/alice/Music
0
голосов
1ответ
120 показов
Bash - проверить наличие нескольких элементов в массиве
Я просто ищу правильный и более элегантный способ написания следующего кода на Bash: in_array() { local somearray=${1}[@] local somevalue=${2} for i in ${!somearray}; do if [[ ${i} == ${somevalue} ...
0
голосов
1ответ
5k показов
Скрипт Bash: создайте сеанс экрана и выполните в нем команду
Я хочу написать файл bash, который запускает сеанс экрана и выполняет команду внутри. Проблема в том, что он сначала создает сеанс, а когда вы вручную выходите из сеанса, он выполняет следующую ...
0
голосов
3ответа
74 показов
генерировать список файлов на основе временной последовательности в имени файла
У меня есть устройство записи с камеры, которое создает структурированную папку с видео, как показано в примере ниже. Я хочу создать список видеофайлов, но только тех, которые находятся в заданном ...
0
голосов
1ответ
53 показов
Обработка опций скрипта Bash Shell: Добавить -all и -q (тихо), Принудительно не повторяться
Я написал сценарий Bash, который принимает N вариантов. Назовите их -1, -2, ..., -N. Следующее относится к использованию опций: Может быть предоставлено любое количество опций, от 0 до N Никакие ...
0
голосов
1ответ
125 показов
Установка rvm завершается неудачно с "awk: не удается открыть файл -l"
Я пытаюсь использовать RVM так: $ rvm install ruby-2.3.1 Кажется, немного, но потом не работает с: awk: can't open file -l Что здесь?
0
голосов
2ответа
1k показов
Полезные псевдонимы в ".bash_profile"?
Например: echo 'alias myip="curl -s "http://checkip.dyndns.org/" | grep -o "[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*" | head -1"' >> /home/USER/.bash_profile когда я наберу "myip", я получу свой публичный ...
0
голосов
1ответ
248 показов
Удалить каталог, который фактически используется другим процессом
У меня есть правила udev, которые создают каталог для каждого usb-носителя, который подключен к моему debian для автоматического монтирования usb-носителя. Этот каталог, в котором создаются точки ...
0
голосов
1ответ
64 показов
Архивирование с сохранением относительных каталогов из любого места
Попытка получить конкретную функциональность из zip . Я хотел бы заархивировать все рекурсивно в определенном каталоге и сохранить структуру каталога в пределах только от этого каталога, но не иметь ...
0
голосов
2ответа
453 показов
Как я могу обновить форму, используя скрипт shell/bash в Linux?
Мне интересно, возможно ли отображать значения, как описано ниже? Ситуация такова: существует слишком много файлов "doc", названных как "PLCI507_01234567.doc", и есть форма в текстовом файле с именем ...
0
голосов
2ответа
219 показов
Как создать файл для каждой строки текста с именем файла как поле 1, поле 2?
Я хочу создать файл для каждой строки текста и хочу назначить имя файлам по следующей схеме. Например: Имя файла: F001 внутри данных "text1". Имя файла: F001 внутри данных "text2".
0
голосов
2ответа
130 показов
Как удалить то, что находится между двумя пробелами или пробелами, используя sed?
Я получил эту схему: ethernet-em1 016f2bbf-3268-4229-a25b-c7f94b6e52dc 802-3-ethernet em1 virbr0 4fc0e260-b21a-4a9d-a74d-3ec9f124976f bridge virbr0 что я хочу, чтобы получить это: ethernet-em1 ...
0
голосов
1ответ
481 показов
Установка переменной окружения TERM
Я хотел бы изменить тип терминала на тот, который не поддерживает цвета (например, linux-m). Чтобы добиться этого, я установил переменную среды TERM следующим образом: export TERM="linux-m" Но, ...