Вопросы с тегом «bash»

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

1
Узнать информацию об установленном аппаратном и программном обеспечении с помощью терминала без прав администратора
У меня есть доступ к удаленному серверу, на который я вхожу через ssh. У меня нет прав администратора, но я хотел бы узнать как можно больше о машине, в том числе узнать, получу ли я то, за что я заплатил. Пока что попробовал: top (чтобы получить размер памяти) uname -a …

0
У меня проблема с cron
У меня есть этот скрипт: #!/bin/bash if [ ! -e /home/mam/restart.lock ]; then touch /home/mam/restart.lock killall arma3server /home/mam/arma3server & fi Я сделал Cron, как это: * * * * * /home/mam/script.sh Я удаляю restart.lock, запускаю скрипт с помощью /home/mam/script.sh и он работает: он создает файл и запускает сервер. Но когда …
linux  bash  cron 

1
Объявить не признается под Bash v4
Я пытаюсь использовать новую функцию массива / хэша в bash версии 4, но когда я пытаюсь «объявить» переменную, я получаю сообщение об ошибке. $ bash --version GNU bash, version 4.4.0(1)-release (x86_64-apple-darwin15.6.0) Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free …
mac  bash  ruby  rvm 

2
Linux скрипт для извлечения имен пользователей из текстового файла
Я новичок в написании сценариев, но я создал текстовый файл с именем, text.datкоторый содержит только имена пользователей в расположении файла, /home/daniel/text.datи я пытаюсь запустить сценарий (вызываемый addusers.sh), который отображает имена из этого текстового файла и создаст новую учетную запись пользователя на система для каждой новой учетной записи пользователя, указанной в …
ubuntu  bash 

0
Смотрите файл JSON и смотрите обновления в прямом эфире
Я пытаюсь отслеживать файл JSON, который программа использует в качестве регистратора. Файл меняется несколько раз в секунду, и я хотел бы следить за тем, как значения меняются со временем. Что я пробовал до сих пор: jqи jidне перезагружать файл при изменении, даже используяwatch watch -n 0.1 -d 'cat test.json | …
macos  bash  json 

1
Ошибка записи файла блокировки на Bash / nano с использованием Python на Windows 10
я использую $ sudo nano first.py или же $ nano first.py запустить новый нано-файл (в Python) при использовании Bash в Windows 10, но файл не будет сохранен. Ошибка, которую я получаю при попытке сохранить файл: [Ошибка при записи first.py: доступ запрещен] Есть идеи? Я не могу найти ответы нигде в …

0
Вирус продолжает появляться. Как я могу найти дыру в безопасности?
Я только недавно начал работать с этим клиентом, и когда я попал на его сервер, он был полон вирусов. По крайней мере 4 из его пользователей cpanel имели вирусы на своих сайтах (полностью им управляемые). При запуске вирусы рассылали спам-сообщения со скоростью 5 в секунду. Я прошел и удалил все …

1
базовая консоль Mac
Я очень неопытен с консолью, я изучал рельсы и почему-то мой командный корень в консоли был: Ross-MacBook-Pro:....$ случайно он был изменен на: unknown68a86d472174:....$ Что это такое и как мне вернуться? Можете ли вы предложить какие-либо руководства, которые помогут мне изучить основную анатомию командной строки?

2
Bash :: добавить текст к выводу файла
Я очень новичок в Shell Scripting, так что это может быть очень простое решение, но я изо всех сил пытаюсь заставить его работать. У меня есть файл с этим содержанием: example1.eu example2.eu example3.eu То, что я пытаюсь сделать, это выводить содержимое файла в одну строку форматирования примерно так. test.example1.eu, test.example2.eu, …

3
Как ссылаться на stdin как опцию в программе в конвейере?
У меня есть программа, которая выводит файл, который я хочу использовать в качестве стандартного ввода для следующей программы. Однако у program2 есть опции «-in» и «-out», которым нужны имена файлов. Так что, если я подключаюсь к программе 2, как я могу сослаться на стандартный ввод для опции "-in"? program1 | …
bash  stdin 

1
Модифицируйте терминал STDOUT / STDERR, чтобы изменить цвет линии на основе REGEX.
Это возможно? Чего я хотел бы добиться, так это при запуске модульных тестов (Python), чтобы выделить любую строку, которая соответствует пути к текущему каталогу проекта, и оставить другой вывод без изменений. Обычно это строка, которую я ищу, поэтому она будет очень полезна для целей отладки. Часть с шаблоном соответствия должна …

1
Linux Bash: перемещение / копирование файлов / каталогов по метке времени
Это команда, которую я использую: find absolute-path -name "*" -amin -120 -exec cp -f absolute-destination {} \; Я пытаюсь скопировать много каталогов из одного каталога в другой, но только те, которые были созданы за последние 2 часа. Моя команда не работает, и я не понимаю, почему, если это не очевидно, …
linux  bash  debian  find  cp 

4
Как сделать скрипт для вызова всех остальных скриптов, соответствующих шаблону
У меня есть каталог с множеством скриптов для генерации фигур. Все сценарии соответствуют шаблону fig * -gen.sh Я хотел бы иметь скрипт bash (с именем allfig-gen.sh) для вызова всех скриптов генерации фигур. Как я могу это сделать?
bash  script 

3
Инструменты расширения текста для Linux?
Я ищу инструмент, который может автоматически закрывать скобки и кавычки в терминале. Например, когда я печатаю echo " Это должно автоматически расшириться в echo "" и поместите курсор в середину. Это уже выполнимо в vim и многих других редакторах, я хотел бы иметь такую ​​же функцию в терминале.

1
Извлечь и обработать белье из grep из-за ошибки в Windows (поскольку извлеченное число является строкой)
У меня проблема с извлеченным бельем из результата grep. Windows (gitBash) не может их сравнить, потому что число - это строка, а не число (моя macOS делает это без проблем). То, что я хочу сделать: добавить ведущий ноль к номерам строк, если они меньше 10 Вот фрагмент кода: local number="" …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.