Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

0
голосов
1ответ
136 показов

Можно ли изменить .bash_logout?

Я пытаюсь изменить .bash_logout, чтобы добавить историю оболочки в текстовый файл. Я также пытаюсь сделать некоторые ограничения на этот файл. Я пробовал несколько команд во время поиска об этом в ...
0
голосов
1ответ
147 показов

Сбой команды в скрипте?

Я пытаюсь написать скрипт команды OpenSSL ec . Сценарий используется для проверки набора ключей, созданных другой библиотекой. Сценарий показан ниже после вопроса. Следующее работает из терминала: ...
0
голосов
1ответ
136 показов

CentOS 6 - Отправить пользовательскую команду из PHP

У меня есть веб-панель управления, и мне нужно, чтобы мои пользователи могли отправлять команды своему приложению. У меня проблема похожая на SQL-инъекцию. $user_input='good command'; ...
0
голосов
2ответа
52 показов

Можно ли проверить наличие сообщений в Интернете с помощью туннелей SSH?

Таким образом, в основном на работе мы теряем подключение к Интернету всего на несколько секунд за раз, чего достаточно, чтобы убить наши SSH-туннели, убить наши VoIP-звонки и т.д. У меня есть ...
0
голосов
1ответ
308 показов

Запустите bash sub-shell и ожидайте команду

Из сценария оболочки, как я могу запустить под-оболочку bash для пользователя и ждать, пока пользователь напечатает exit в приглашении bash-под-оболочки? Я пытался bash -c expect -c 'expect "exit" ...
0
голосов
1ответ
282 показов

Сценарии Bash, выполняемые вместе, не убивают фоновые процессы

У меня есть несколько сценариев оболочки, которые работают очень похоже на этот вопрос. Каждый скрипт запускает несколько фоновых задач, запоминает их PID с $! , делает некоторое тестирование, а ...
0
голосов
2ответа
36k показов

Как выполнить команду в скрипте bash?

Я пишу сценарий, который будет непрерывно транслировать некоторые данные на порт 30000, чтобы слушатель udp Python мог получить данные и вставить их в таблицу, из которой я могу извлечь эту ...
0
голосов
3ответа
1k показов

Удаление текста между шаблонами в нескольких строках относительно текста внутри шаблона

У меня есть блок текста, который мне нужно удалить, однако, только если он содержит определенный текст внутри блока: ... var somethingA = 0; var somethingB = 0; var somethingC = 0; // do some stuff ...
0
голосов
2ответа
68 показов

Как сделать замену в Bash

Ну например: i="Hello Bash" j=i Я хочу использовать $ J, чтобы заменить мне нравится echo $$j Так что печатает "Hello Bash". Конечно, это не работает, но я надеюсь, что вы понимаете, в чем вопрос.
0
голосов
1ответ
2k показов

socat в качестве аргумента для ssh: "bash: socat: команда не найдена"

Если я вставляю ssh в коробку osx из коробки linux, выдача socat работает нормально. Тем не менее, если я дам команду socat в качестве аргумента ssh, то это не получится. socat был установлен в osx с ...
0
голосов
1ответ
150 показов

CentOS: удалено /root

Я проводил эксперименты с CentOS и сейчас нахожусь в ситуации. Я добавил пользователя, указав его домашний каталог как /root а затем сделал userdel -rf Таким образом, он выполняет такую работу, как ...
0
голосов
0ответов
873 показов

bash: git-receive-pack: команда не найдена

Я только что изменил git remote для своего сервера, и теперь, когда я пытаюсь использовать git push web master (после постановки и подтверждения изменений), я получаю следующее: bash: ...
0
голосов
1ответ
1k показов

.bash_history не существует

Работая в AWS, я создал экземпляр Ubuntu 14.04 и заметил, что история не сохраняется между сеансами входа в систему. Дальнейшее расследование показало, что файл .bash_history не существует. Почему ...
0
голосов
1ответ
107 показов

bash auto-complete разделяет строки

Допустим, я хотел бы перейти в каталог, содержащий все альбомы исполнителя "Призрак саблезубого тигра", поэтому я начинаю печатать cd ~/Music/The\ Ghost и нажмите [TAB] [TAB]. На этом этапе bash ...
0
голосов
1ответ
474 показов

Создание пакета Debian или скрипта bash?

Я начал виртуализацию своего рабочего стола, чтобы облегчить разработку ...В настоящее время я использую VirtualBox с Debian в качестве промежуточного сервера ...Я собираюсь начать процесс создания ...
0
голосов
1ответ
91 показов

Откройте сессию ssh и передайте пароль при входе

В том месте, где я живу, подключение к интернету в основном работает следующим образом: Вы должны настроить свой сетевой интерфейс на использование уникального частного IP и серверов организации в ...
0
голосов
1ответ
74 показов

Что делает $ {file?my.file.txt} и $ {file:?my.file.txt} означают в Bash?

Когда я сегодня прочитал какое-то руководство, я пришел с такими утверждениями, как ${file?my.file.txt} и ${file:?my.file.txt} , что означает ${file?my.file.txt} и ${file:?my.file.txt} означают в ...
0
голосов
3ответа
493 показов

Опции команд в скрипте bash перепутаны для имен файлов

Я разработал этот простой скрипт bash: #!/bin/bash for img in `find ./to_upload -iname "*.jpg" -type f` do mogrify ‑resize 1024 ‑sample 70 ${img} done Когда я запускаю его, скрипт возвращает: ... ...
0
голосов
1ответ
941 показов

"echo" печатает опции в crontab

Я использую Rasbian 3.12.26+ на модели B. Вот как выглядит моя запись cron: * * * * * sleep 11; { echo -en "\e[1;4;33m"; date; echo -en "\e[0m"; curl -k "http://sampleurl.com/update.php"; } >> ...
0
голосов
3ответа
81 показов

Автозамена специальных символов в input / bash?

Допустим, у меня есть следующее в моем .bashrc test1() { echo $@; } и я хочу, чтобы в моем терминале было запущено следующее test1 1 and (2 and 3) который должен выводить 1 and (2 and 3) Но это ...
0
голосов
1ответ
2k показов

Команда Ubuntu, эквивалентная команде Windows Tasklist

У меня есть пара строк в PHP, чтобы проверить, запущен ли на моем сервере конкретный процесс. Если процесс запущен, я включаю сценарий, который используется для взаимодействия с указанным процессом. ...
0
голосов
0ответов
288 показов

Скрипт для временного отключения интернет-соединения

Я хочу заблокировать подключение к Интернету на моем компьютере с Linux примерно на 8 часов. У меня нет силы воли, поэтому просто призываю ifconfig down ifconfig up или подобные команды не относятся ...
0
голосов
2ответа
822 показов

cmd не может выполнить файл внутри /cygdrive /c /

Я запускаю приложение Ruby on Rails - внутри приложения есть загруженный мной Ruby Gem, который определяет местоположение исполняемого файла с именем pngcrush . Это происходит потому, что он ...
0
голосов
1ответ
238 показов

Влияет ли процесс Bash на дочерние процессы?

Сценарий Я автоматизирую резервное копирование через скрипт bash . Скрипт выполняется через cron . Сценарий рекурсивно архивирует каталоги с помощью tar , а затем rsync их на удаленный хост. Вот ...
0
голосов
1ответ
1k показов

Можно ли использовать скрипт bash для выполнения последовательной и управляемой событиями задачи?

Я хотел бы знать, и как bash-скрипт может выполнять задачи, которые необходимо применять одна за другой. Вот пример, я хотел бы установить на моем CentOS VPS следующие программы. $ yum update $ yum ...
0
голосов
2ответа
231 показов

Случайно переместился /* в другую папку в однопользовательском режиме

У моего ноутбука плохой графический процессор, и при попытке вывести AMD и ATI kext из /System /Library /Extensions я случайно выдал: mv /System / Библиотека / Расширения / AMD * / ...
0
голосов
1ответ
314 показов

pid, чтобы убить ctrl-c

Итак, у меня есть задача Grunt, выполняющая эту команду: java -jar build/lib/plovr.jar serve ./someroot' + configurationFile + ' & grunt watch:sass Проблема в том, что по какой-то причине процесс ...
0
голосов
1ответ
624 показов

использование git pull после ssh в скрипте

Я использую открытый и закрытый ключ для ssh на удаленный сервер без пароля. После этого мне нужно выполнить команду "git pull". Но я не знаю, как передать в него пароль. Пробуем следующее решение, ...
0
голосов
1ответ
719 показов

Скрипт для поиска новых файлов в каталоге и выполнения команды

У меня есть каталог с несколькими или даже сотнями XML-файлов. Я хочу выполнить скрипт, когда новый файл найден. единственная ОСНОВНАЯ проблема - я не могу использовать inotifywait или что-то в этом ...
0
голосов
1ответ
898 показов

`if` оператор с stdout &&, передающий xargs через pipe

Скажем, у меня есть list.txt файлов, которые я хочу проверить. cat list.txt и для каждого файла я хочу выполнить действие cat list.txt | xargs -I {} touch {} Но в зависимости от исхода акции я хочу ...
0
голосов
2ответа
792 показов

Почему `rm -rf`` молча терпит неудачу?

[ПРАВКА] Пожалуйста, не тратьте свое время на чтение моего вопроса ниже. Оказывается, мой коллега идиот .. :) На моем сервере я пытаюсь удалить папку и все ее подпапки с обычным rm -rf dirname , но ...
0
голосов
2ответа
198 показов

Переместить последний измененный файл

Я пытаюсь переместить последний измененный файл в «Pictures /». Вот что я попробовал: find Pictures/ -maxdepth 1 -type f -mmin -60 -print0|tail -1| xargs -0 -I {} mv "{}" Dropbox/somefolder/ Это не ...
0
голосов
0ответов
145 показов

Bash Script - найти "ОШИБКУ" и вывести в файл

Я пишу свой первый скрипт на bash и могу использовать некоторую помощь / совет. Я не могу проверить скрипт в данный момент - просто хочу знать, правильно ли он настроен. У меня есть файл $ ...
0
голосов
1ответ
324 показов

Я пытаюсь отразить DNS-запросы, сгенерированные фильтром TCPDUMP, и воспроизвести их с помощью dig или любой другой утилиты.

Я не очень опытный сценарист вообще. Я нашел несколько полезных советов по генерации stdout из tcpdump который генерирует прямую трансляцию, если хотите, то, что я хочу, проблема заключается в ...
0
голосов
2ответа
130 показов

что означает эта команда сортировки? cat temp.txt | сортировать -t $ '\t'

На странице руководства сортировки -t используется для указания разделителя полей. Однако я не знаю, что означает форма -t$'\t' ?
0
голосов
1ответ
432 показов

Создать домен Glassfish

Я пытаюсь создать домен на Glassfish. но когда я выполняю команду: create-domain --adminport 4848 domain1 Я получаю это сообщение: /exports/home/admapps/cf.out (No such file or directory) Disk IO ...
0
голосов
0ответов
235 показов

Что именно является уязвимостью "Shellshock"?

Что касается ошибки Shellshock (также известной как "ошибка bash", CVE-2014-6271), может кто-нибудь объяснить, как работает эта уязвимость? Основываясь на тесте, приведенном в некоторых постах ...
0
голосов
1ответ
30 показов

Расширение Bash до списка из каталога

Я склонен работать над несколькими проектами, и все они хранятся в моей домашней (~) директории в директории с именем web . В какой-то момент все мои проекты были внутри одного каталога внутри этого; ...
0
голосов
1ответ
1k показов

Как запустить crontab, когда для резервного копирования требуется пароль

Я запускаю скрипт для резервного копирования моей базы данных postgres на Debian. Я в основном запускаю именно это: https://wiki.postgresql.org/wiki/Automated_Backup_on_Linux Теперь у меня все ...
0
голосов
1ответ
37 показов

Возврат / преобразование и возврат шаблона с нулями

Я использую grep/sed для анализа большого двоичного файла, заполненного нулями, для некоторых конкретных данных. Это в среде Windows, используя gnuwin32. Предполагая, что у меня есть некоторые, чтобы ...
0
голосов
1ответ
287 показов

граница слова в команде awk не работает при печати диапазона строк

Я пытаюсь проанализировать файл .conf samba для определенного раздела общего ресурса ... [CMI] oplocks = no wide links = no writeable = yes delete readonly = yes path = /LOCALSITE/CMI comment = CMI ...
0
голосов
2ответа
1k показов

Сценарий Bash: используйте переменную в sed, чтобы удалить все, кроме последних "x" строк файла

Я использую следующий скрипт bash, чтобы удалить все, кроме последних 'x' строк в файле журнала: #!/bin/bash # Script to write to the log file every minute and delete all but the last # set time in ...
0
голосов
1ответ
37 показов

Перебирать файлы, игнорируя имена файлов с дефисом

Фон Преобразование изображений из RGB в оттенки серого. Ряд файлов существует в разных каталогах. Например: outline/trigon.png outline/oval-bw.png outline/crescent-bw.png outline/trigon-bw.png ...
0
голосов
3ответа
2k показов

Можно ли получить имя загружаемого файла mp3 с сервера, используя bash?

Я пытаюсь получить окончательное имя файла для скачивания mp3 с сервера, в частности audiotool.com например, http://api.audiotool.com/track/haunt_opaque/mixdown.mp3 При переходе по этому URL в ...
0
голосов
1ответ
119 показов

Добавить опцию в GDM 3.x, которая не имеет графического интерфейса

Вы знаете, как, когда вы входите в систему с помощью GDM, и вы можете выбирать различные среды рабочего стола? Например, у меня есть Cinnamon, GNOME 3, xfce . Как я могу добавить опцию, которая ...
0
голосов
1ответ
45 показов

можно ли разрешить только пользователю root создавать переменную окружения?

Мы знаем, мир Linux прямо сейчас наблюдает за ошибкой Bash с переменными окружения. Итак, я просто хочу знать, что если мы можем сделать что-то вроде, то только пользователь root может создавать ...
0
голосов
1ответ
1k показов

Временно переключите версию Java в скрипте bash - Ubuntu Linux

Я использую Java keytool как часть большого скрипта bash. Мне нужно передать пароль для создания хранилища ключей, поэтому использовал команду keytool -importkeystore -deststorepass:file ${somefile} ...
0
голосов
1ответ
84 показов

Настройка вкладки «Терминал» на текущий каталог и запущенную программу

Как сделать так, чтобы на вкладке терминала отображалось - ?
0
голосов
2ответа
104 показов

как клонировать список каталогов в другой каталог

Я пытаюсь клонировать каталог и его подкаталоги в другой каталог. У меня есть сотни музыкальных каталогов с подкаталогами, которые я хочу преобразовать из flac в ogg. Я хочу, чтобы все музыкальные ...
0
голосов
1ответ
102 показов

Легкий способ чтения больших сжатых файлов bz2

bzcat *.log | sed # etc работает, но так как файлы размером в несколько гигабайт, для завершения требуется время. Есть ли способ сделать это быстрее? Я старался echo *.log | xargs -P 4 bzcat | sed # ...