У меня есть сценарий оболочки test.sh, который я выполняю. Я хочу, чтобы в начале этого скрипта, если есть более старые запущенные test.sh, сначала убейте их. Если я убью все test.sh, убьет и самый новый процесс ....
Я изучаю структуры принятия решений и наткнулся на следующие коды: if [-f ./myfile]
затем cat ./myfile
еще кошка / домашний / пользователь / мой файл
fi [-f ./myfile] &&
cat ./myfile ||
...
Предположим, что программа cook принимает один аргумент: путь к текстовому файлу, содержащему рецепт приготовления пищи. Предположим, я хочу вызвать эту программу из сценария bash, также предположим, что я уже ...
У меня есть файлы в папке.
, которые выглядят как 1232_2019_02_09_12_29_29.txt
1232_2019_02_09_12_29_55. txt Я хочу извлечь 2019_02_09_12_29_29 & 2019_02_09_12_29_55 из имени файла и преобразовать в
...
Есть ли в Linux способ просматривать дерево каталогов только для тех каталогов, которые являются концами ветвей (здесь я буду называть их листьями), то есть каталогов без подкаталогов? Я ...
Я безуспешно пытаюсь использовать команду awk внутри цикла for. У меня есть переменная, которая содержит серию строк, которые я хочу вырезать с помощью awk, чтобы получить данные. Я знаю, как это сделать, но что я ...
Я публикую новый вопрос для исправления моего кода. если [-f /etc/centos-релиз]; затем OS="CentOs" VERFULL=$(sed 's/^.*release //;s/ (Fin.*$//' /etc/centos-release) VER=${...
У меня есть USB-накопитель, зашифрованная Luks + Ext4. Я забыл пароль ... Тем не менее, я знаю, какие слова будут включены в пароль и иметь список всех перестановок этих слов. ...
Я ищу для создания сценария для автоматического применения некоторой пользовательской конфигурации к основанным на тексте конфигурационным файлам. В данном случае я ищу для добавления 2 строк к/etc/sysctl.conf если они...
Я хотел бы использовать awk или аналогичный для сопоставления шаблонов файла хромовых закладок и, в зависимости от совпадения, вырезать конкретное поле на основе разных разделителей полей. Я прикрепил образец изображения ....
Я не хочу привязывать себя к конкретным модулям диспетчера конфигурации, таким как модуль Ansible apt или модуль yum. Есть ли дистрибутивно-независимое программное обеспечение для управления конфигурацией или хотя бы одно с ...
Простой скрипт оболочки необходим для копирования дотфайлов, добавляя .расширение резервной копии, т.е. .dotfile1.backup. Скрипт, приведенный ниже, не будет работать, потому что он добавляет расширения к уже существующим резервным копиям навсегда....
Используя обычные инструменты bash как часть сценария оболочки, я хочу многократно вставлять символ новой строки ('\n') в длинную строку с интервалом в каждые N символов. Например, учитывая эту строку, как бы я...
, мне необходимо ускорить скрипт, который по существу определяет, одинаковы ли все «столбцы» для каждой строки одинаковы, затем записывают Новый файл, содержащий либо один из идентичных элементов, либо «... [
Я хочу использовать echo «123 | 456 | 789» | sed 's /^\(.* | \) \ (. * | \). * $ / \ 1' Я пытаюсь разбить строку и получить отдельные значения (без вертикальной черты |). Сценарий 1: я хочу получить 123
Сценарий 2: Я ...
Это имя скрипта - привет для i в $(ls $*);do x=$(echo $(basename $i".md")); pandoc $i -t "latex" -o $x.pdf;
done When I write this $ ./hello *bye.md Эта ошибка ls: cannot access 'test': ...
У меня есть переменная, которая содержит некоторые числа, то буквенный пример: 242 м, мне нужно добавить пространство прямо перед последним символом в этой переменной, так что когда эхо будет выглядеть Как 242 м, я ...
Я создал сценарий оболочки, но не знаю, как сделать цикл, который печатает количество строк в каждом файле, который вы передаете сценарию в качестве аргумента. Таким образом, вывод будет примерно таким: 2 ...
В целях тестирования мне нужно создать сценарий оболочки, который подключается к удаленному IP> порту и отправляет простое текстовое сообщение сокета TCPIP.
Я должен переименовать файлы в пакете - другие вопросы, которые я просмотрел, точно не решают мою проблему. Названия моих файлов сгенерированы недетерминировано, таким образом, я не могу предсказать то, чем их назовут...
Как объединить текст из файла строк в формате: Line1
линия2.
... Чтобы получить результаты, такие как -o line1: 1 -O line2: 1 ... Я нашел решение, как объединить с сепаратором, как это: DS = `Список кошек ....
У меня в основном 4 TXT файлов с записями, такими как файл 1 localhost_access_2018-07-19.tar.gz: 13 localhost_access_2018-07-20.tar.gz: 17 localhost_access_2018-07-21.tar.gz: 12 localhost_access_2018 -07 -...
158416
757249.
574994.
144436.
520739.
210444.
398630
1219080.
256965.
684782.
393445.
157957.
273642.
178980.
339245.
6014031 Это размеры файлов в моем текущем каталоге. Я получил их с помощью команды: ls -...
, Как вы находите номер строки в Bash, где ошибка произошла? Пример я создаю следующий простой сценарий с номерами строки для объяснения, в чем мы нуждаемся. Сценарий скопирует файлы с $file1$ CP...
У меня есть CSV с столбцами, которые выглядят как Следующее: Team Другие данные Подробнее время результата данных
Перекрывает F Loss 2P
Celtics B E Win 2P
Лейкерс ...
файла, у меня есть следующая функция в моем .bash_profile: функционировать GIT_BRANCH () {СОСТОЯНИЕ = "\$ (состояние мерзавца 2>/dev/null)"; если [[! $ {СОСТОЯНИЕ}]]; затем, если [[! $ {СОСТОЯНИЕ} = * "рабочее дерево...
У меня есть огромный лог-файл, сжатый в формате .gz, и я хочу просто прочитать первую строку без распаковки, чтобы просто проверить дату самого старого лога в файле. Журналы имеют форму: ...