Tag: scripting

поиск и замена текста

Кто-нибудь знает, как найти и заменить текст в файле. его можно включить в файл bash. я хотел бы найти строку и выводить текст к ней, файл можно открыть только с учетной записью root sudo.

экспорт PATH постоянно

Я экспортировал PATH, но как только я переключаюсь на другой терминал или перезагружаю Debian, $ PATH сбрасывается. Вот шаги, которые я предпринимаю: ~$ vim scripts.sh #!/bin/bash echo "Hello" Я сохраняю его как mybash.sh и chmod с 755. Затем я перемещаю его в /root/scripts . Затем: ~$ export PATH=$PATH:~/root/scripts и он работает, но как только я […]

Запросы Mysql из файла bash

Я бы хотел запустить несколько запросов MySQL и сохранить их в указанных файлах. Запросы сохраняются в сценарии bash, queries.sh , например: cat queries.sh mysql -u <user> -p <DBname> -e "select Col1 from Table1 where Condition;" > /home/<user>/queries/Col1Table1Cond mysql -u <user> -p <DBname> -e "select Col5 from Table2 where Condition;" > /home/<user>/queries/Col5Table2Cond Выполнение скрипта недостаточно, так […]

я хочу напечатать строку, которая начинается с словесного слова, а в остальных записях печатается только одно поле

например: CREATE TABLE MWWDATA."VTCat02" ( "ID" NUMBER(10) DEFAULT NULL , "Cat" VARCHAR2(255) DEFAULT NULL , "Style_Code" VARCHAR2(255) DEFAULT NULL , "Vendor_Style_#" VARCHAR2(255) DEFAULT NULL ); В приведенном выше примере я хочу напечатать строку, которая начинается с CREATE TABLE, а в остальной строке – только первое поле. Я хочу, чтобы CREATE TABLE MWWDATA."VTCat02" ("ID","Cat","Style_code","Vendor_Style_#");

Необходимо написать сценарий «thirsty.sh»: BASH

Хорошо, у меня есть весь код, и он работает. У меня просто возникают проблемы с while loop #asking the user if they are "thirsty". echo "Are you thirsty?" #creating thirsty variable read thirsty #if user answers 'no'/'No'/'NO'/'n'/'N'. if [ "$thirsty" == "no" ] || [ "$thisrty" == "No" ] || [ "$thisrty" == "N" ] […]

Как выводить некоторые данные в разные ячейки файла Excel?

Пример: У меня есть файл, который имеет следующие данные: cvrta2100 Error 404 Fixed cvrta2111 Licensed Needs Fixing cvrta2123 Error 404 Fixed cvrta2333 Licensed Needs Fixing Я использую awk для печати этого вывода в файл Excel: awk 'BEGIN{ OFS="|"; print "Hosts|Output|Status"}; NR > 1{print $1, $2, $3, $4, $5, $6, $7, $8, $9;}' input.txt > Output.xls […]

Сценарий оболочки для уничтожения процессов, кроме тех, которые принадлежат пользователю

Я ищу некоторую помощь в создании сценария для уничтожения процессов, но возвращаю сообщение об ошибке, если они принадлежат root. Во-первых, я хотел бы сказать, что я на этом начинаю. На данный момент у меня есть: kill ps -aef | grep $1 | grep -v grep | awk '{print $2}' ps -aef | grep $1 | […]

практика linux для практического использования

Я изучил и изучил Linux в течение 6 месяцев с такими книгами, как «Линейная линия Linux». Но я просто ученик, а не деловой человек. Когда я изучаю linux и не использую его в течение длительного времени, я всегда забываю то, что я изучил или изучил. Кроме того, после изучения языка сценариев bash, я всегда забываю […]

Сценарий Bash для tar – Указание проблемы

У меня есть сценарий, который принимает имена файлов как позиционные параметры. Я выполняю несколько операций над ними, а затем смоляю их. В настоящее время мой скрипт не работает. Эхо-линия существует для целей отладки. Просьба разъяснить это заявление Но когда я пытаюсь использовать tar в скрипте, если я могу записать файл, я хочу tar. SNIPPET while […]

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

Я пытаюсь отфильтровать часть файла, содержащего 2 цифровых сертификата. В принципе, я хочу первую часть (скажем, Cert1), а не вторую часть (Cert2). Содержимое файла: —–BEGIN CERTIFICATE—– AAAA AAAA ETC —–END CERTIFICATE—– —–BEGIN CERTIFICATE—– AAAA AAAA ETC —–END CERTIFICATE—– У меня создалось впечатление, что это даст мне содержание Cert1 (первая часть между первым BEGIN и первым […]

Interesting Posts

Пользовательские действия, вызывающие avconv в Thunar and Dolphin

как объединить два источника аудиосигнала с помощью avconv

Как фильтровать все файлы типа, содержащие шаблон

Пакетное переименование файлов из ненулевого начального индекса

awk системный вызов с инвертированным эффектом

Wget и curl могут работать нормально, но ping не работает

Sublime Text 3 не отображает строку меню в Arch Linux, если она не запущена как root

Отладка сценариев, в чем разница между -x для установки -euxo pipefail?

Как я могу узнать, какую версию OpenGL поддерживает моя машина в Arch Linux?

Как добавить календари и контакты для почтового сервера

Как Ubuntu сохраняет постоянные разрешения доступа для точек монтирования автоматически установленных пользователем устройств?

странная проблема с 64-разрядной установкой и памятью

Ошибка в Debian

Редактирование отсутствующих символов в некоторых charmap / клавиатурах

Дефрагментация сбоя RAM / OOM

Linux и Unix - лучшая ОС в мире.