Системное администрирование и сети
Как правильно проверить, зарегистрирован ли домен, с помощью команды whois в терминале.
00
Вопрос или проблема У меня есть проблемы с некоторыми доменами. Команда whois из командной строки Linux сообщает “Нет совпадений для домена”, но результаты домена зарегистрированы. Ответ от whois в терминале выглядит так (я также приведу реальный
Unix-подобные системы
Терминал Bash отстает на один ввод
00
Вопрос или проблема После недавнего обновления я заметил, что работа в любом терминале более нескольких минут вызывает задержку между нажатием клавиши и её отображением на экране. В частности, если я напечатаю “Hello, World”
Системное администрирование и сети
Как правильно проверить, зарегистрирован ли домен, используя команду whois в оболочке.
00
Вопрос или проблема У меня есть некоторые проблемы с некоторыми доменами. Команда whois из оболочки linux говорит “Совпадений для домена нет”, но результаты домена зарегистрированы. Ответ из оболочки whois выглядит следующим образом (я также
Компьютеры и программы
разрезать: разделитель должен быть единственным символом
00
Вопрос или проблема Я пытаюсь получить имя всех веток в моем репозитории, но получаю эту ошибку cut: разделитель должен быть одним символом Вот мой скрипт git branch -a | grep -v HEAD | cut -d "https://superuser.com/" -f3 | grep -v master "https://superuser.
Убунту
Установите дату и время из HTTP-заголовка в роутере с помощью curl или wget.
00
Вопрос или проблема Эта техника должна быть похожей или такой же, как и в Ubuntu; хотя следующий код не работает на маршрутизаторе. Один из методов следующий: dateFromServer=$(curl -v --silent https://google.com/ 2>&1 \ | grep Date | sed -e 's/<
Unix-подобные системы
Замените переменные окружения в тексте, если они существуют.
00
Вопрос или проблема Я знаю, что envsubst заменяет объявленные переменные окружения во входных данных. $ echo 'Hello $USER' | envsubst Hello myusername Что я хочу, так это способ заменить переменную окружения, если она существует, в противном случае envsubst
Компьютеры и программы
Как я могу отправить электронное письмо с вложением XLS файла, используя оболочку скрипта с mimetype application/xls, не делая полученный файл нечитаемым?
00
Вопрос или проблема #!/bin/bash ATTACH1=file.xls SUBJECT=”subj” [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] MIME=”Application/vnd.ms-excel” FILE=$ATTACH1 boundary=”
Компьютеры и программы
Ошибка при использовании apt install в оболочке Ubuntu на Windows 10
00
Вопрос или проблема Я пытался установить Python и настроить окружение для работы над предстоящим проектом. В Ubuntu bash на Windows 10 я успешно выполнил следующую команду: sudo wget https://www.python.org/ftp/python/2.7.6/Python-2.
Убунту
Как запустить .sh автоматически
00
Вопрос или проблема У меня есть игровой сервер, который я хотел бы автоматически перезапускать. В настоящее время я делаю это для запуска сервера. screen -dmS screenname // создать новый экран screen -xs screenname // присоединиться к экрану bash ~/start.
Unix-подобные системы
Как вычесть дату в формате: ‘xyz/[int][int]/[int][int][int][int]’ из текущей даты?
00
Вопрос или проблема Сценарий У меня есть контейнеры, даты последнего развертывания в которых имеют следующий формат: месяц/дата/год или февр/11/2024. Я не могу изменить способ, которым они выводят дату последнего развертывания.
Компьютеры и программы
Почему алиас Bash с именем «l» не работает, но работает, если изменить имя алиаса на «lf»?
00
Вопрос или проблема Когда я вставляю эту строку в свой .bash_aliases: l() { pwd; ls -aoghs --author --color=always "$@"; echo `pwd` "$@"; } Я получаю эту ошибку: bash: /root/.bash_aliases: строка 4: ошибка синтаксиса рядом с неожиданным символом `(' bash: /root/.
Компьютеры и программы
Удалите каталоги, содержащие только файлы .directory.
00
Вопрос или проблема Я провел много времени на очистку, удаляя файлы в дереве каталогов. Теперь я хотел бы удалить пустые каталоги, так как сейчас осталось много ‘почти пустых’ каталогов: они содержат только скрытый .
Unix-подобные системы
Почему подстановка команд приводит к ошибке ‘команда не найдена’?
00
Вопрос или проблема Таким образом $(cat /etc/passwd) это приводит к сообщению “Нет такого файла или директории” и "$(whereis cat)" это приводит к сообщению “команда не найдена” Почему подстановка команд не работает так, как ожидалось?
Unix-подобные системы
Логирование с помощью скрипта оболочки – перехват STDERR для логирования с меткой времени
00
Вопрос или проблема РЕШЕНО: Несколько месяцев назад я заинтересовался ведением логов в оболочке скриптов. Первой идеей была ручная функция ведения логов, такая как эта: add2log() { printf "$(date)\tINFO\t%s\t%s\n" "$1" "$2" >>"$logPATH" } Но я хотел автоматизировать
Убунту
Как NVM изменяет мой PATH?
00
Вопрос или проблема Я использую fish в качестве своей оболочки по умолчанию, но установил nvm (менеджер версий Node) в терминале bash, так как установщик не совместим с fish. Однако после выполнения nvm use в bash переменная пути из моей оболочки fish также меняется.
Unix-подобные системы
Преобразование чисел в полные написанные слова
00
Вопрос или проблема Мне нужно написать скрипт на Linux, который конвертирует числа в полные написанные слова. Из-за нехватки времени мне придется обойтись кодом без исключений и чисел после запятой, но он все равно не работает.
Unix-подобные системы
Удалить строки, содержащие частичное совпадение строки
00
Вопрос или проблема У меня есть 2 файла файл1 00:00:00:00:00:01 00:00:00:00:00:02 файл2 00:00:00:00:00:02 foo bar 00:00:00:00:00:01 что-то другое Что я хочу сделать, так это сравнить два файла и удалить 00:00:00:00:00:02 из файла 2, чтобы у меня остался
Системное администрирование и сети
PyCharm на Windows 10, как использовать WSL ubuntu bash для запуска оболоченных скриптов?
00
Вопрос или проблема Я установил PyCharm Community Edition на Windows 10, у меня также установлена WSL Ubuntu. Мы знаем, что PyCharm на Linux может создавать и запускать shell-скрипты, потому что PyCharm использует /bin/bash на Linux.
Unix-подобные системы
Перенаправление вывода в скрипт bash
00
Вопрос или проблема Я изучаю книгу “sed & awk” автора Догерти и Роббинса. Один из примеров предполагает перенаправление вывода в скрипт оболочки: sed -f nameState list | byState Но я обнаружил, что, чтобы это работало, мне нужно дать скрипту ‘
Unix-подобные системы
Получить PID команды в однострочном скрипте bash [дубликат]
00
Вопрос или проблема На этот вопрос уже есть ответ здесь: Использование оператора bash “&” с разделителем “;”? [дубликат] (1 ответ) Закрыто 3 часа назад. При попытке получить PID оболочки команды это возможно с помощью скрипта: #!