6
ответов

Инструмент для создания текстовых файлов из шаблона

Я должен регулярно создавать 100 + текстовые файлы из шаблонов. Я в настоящее время использую чрезмерно сложный сценарий оболочки. Я думаю, что существует более умный способ обработать это, но я не знаю как. У меня есть "база данных"...
29.12.2012
6
ответов

Извлечение справки обменивается сообщениями из самого сценария

Я хочу то свое сообщение справки, которое будет извлечено из самого сценария. #!/bin/bash # # нечто - делают вещи # Автор: John Doe <jhon@doe> #----------------------------------------------# РЕЗЮМЕ #...
30.09.2012
6
ответов

Как проверить, смонтирована ли файловая система со сценарием

Я являюсь новым в сценариях... Я могу сделать очень простой материал, но теперь мне нужна рука. У меня есть локальная файловая система, которая только будет смонтирована, когда я должен буду сделать резервное копирование. Я запускаю с этого. #!/bin/bash..
17.05.2012
6
ответов

Google Chrome выхода от терминала

Существует ли способ заставить Google Chrome выходить, от терминала, помимо использования killall Google Chrome? Я хотел бы смочь закрыть его из сценария, не уничтожая его.
13.03.2012
5
ответов

Как разобрать определенные идентификаторы из текстового файла?

У меня есть длинный текстовый файл, частичное содержимое файла показано ниже, [{"сайт" :"1a2v _1","пфам" :"Cu _амин _оксид","унипрот" :"P12807"},{"сайт&..
15.06.2021
5
ответов

Как извлечь поля для определенных номеров строк, которые передаются в качестве параметров сценарию bash?

У меня есть файл с именем data.txt со следующим содержимым :1 aFDLKSFD _FDSJFskadfsff _fsadklfj _fdsaf IT524234 2 bFDLKSFD _FDSJFskadfsff _fsadklfj _fds34 IT524.234...
04.05.2021
5
ответов

Bash проверяет, содержит ли строка только определенные символы

Я хочу проверить, что первая строка файла содержит только «X», если она содержит что-то отличное от «X» в первой строке, тогда я хочу повторить «да», если...
16.04.2021
5
ответов

Ошибка округления шкалы БК

Попытка усечь значение вычисления bc, однако, когда я устанавливаю масштаб=0, он возвращает 0 для всего вычисления. Установка scale=1 возвращает правильное значение 357,3, но scale=0 всегда будет...
09.03.2021
5
ответов

Передача вывода одной команды другой

Я пытаюсь передать вывод одной команды другой :лс -лт *.txt | хвост -n 3 | cat Я хочу перечислить все файлы.txt, взять последние 2 и отобразить их содержимое с помощью cat, но это неправильный способ. Как можно...
05.02.2021
5
ответов

Как извлечь последний позиционный аргумент функции или скрипта bash?

Мне часто приходится извлекать последний позиционный аргумент функции или скрипта bash. Под «выталкиванием» я подразумеваю :«удалить его из списка позиционных аргументов и (опционально )присвоить его...
27.09.2020
5
ответов

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

У меня есть сценарий, который принимает два числа, каждое из которых состоит из 6 цифр, например 220210 и 220221. Все, что я хочу, это цикл для записи всех чисел между 220210 и 220221 и эти 2 числа в файл. Я знаю, наверное...
10.09.2020
5
ответов

Самый эффективный способ изменить 1 строку в файле

Я хочу рекурсивно изменить первую строку из сотен файлов наиболее эффективным способом. Пример того, что я хочу сделать, это изменить #!/bin/bash на #!/bin/sh, поэтому я придумал это...
13.08.2020
5
ответов

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

Я ищу инструмент, который я могу использовать из сценария bash, который может предоставить мне список родительских каталогов для заданного пути. например. учитывая ввод foo/bar/moocow я хотел бы выйти :фу фу/бар фу/...
01.08.2020
5
ответов

как проверить правильность CSV-файла с двумя полями

У меня есть простой CSV-файл, который должен содержать только два не -пустых поля, как показано ниже. Это пример правильного файла csv $ more file.csv почему _нам _нужна _help,log _low=53687091200 что _происходит __происходит,...
23.07.2020
5
ответов

Получение первого файла в каталоге в bash

Как получить первый файл в каталоге в bash? Первым является то, что глобус оболочки находит первым. Мой поиск получения первого файла в каталоге в bash привел меня к старому сообщению с ...
28.04.2020
5
ответов

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

INPUT="TEST: www.google.com TEST2: 123444 TEST3 Id: ABCD1234 TEST.txt" Ожидаемый результат: ABCD1234 Я попробовал OUTPUT=`echo $INPUT | sed 's/^.*TEST3 Id://' | sed 's/\[space].*//'` Получил это как ...
29.03.2020
5
ответов

Как выбрать уникальные записи из нескольких текстовых файлов и напечатать в выходной файл?

У меня есть 3 файла с похожими данными. Мне нужен сценарий bash, который может читать 3 файла и выводить уникальные записи с их значениями. Пример: 1.txt тузЕ 14 эйсФ 8 адгезив 20 asnS 2 карбюратор 2 ...
10.03.2020
5
ответов

Программа Unix Shell для определения, какая сейчас половина месяца. День месяца (дом) -le 16

Конечная цель — настроить переменную, которая будет ГГГГММДД, где ДД — одна из двух переменных (01 или 16). Я пытаюсь создать переменную, которая будет одним из двух значений . вот что у меня есть так ...
04.03.2020
5
ответов

Сценарий Bash для проверки расширений файлов в каталоге

#!/bin/bash #Количество файлов .txt тхтнум=0 #Количество файлов .sh shnum=0 для файла в "SOME_PATH";do #если файл имеет расширение .txt if [[ $file ==* ".txt"]] then #увеличивает число ....
25.02.2020
5
ответов

Как вставить многострочный текст, который является o/p из команды, в начало файла?

Предпосылка: я изменяю свой .profile и хочу добавить большой текст ASCII для «профиля», сгенерированный figlet, в качестве комментария к началу файла. Я мог бы сделать это в несколько шагов, но я пытался...
19.02.2020
5
ответов

Способы добавления текста в файл

Я всегда делаю это, чтобы добавить текст в файл echo "text text text ..." >> file # или printf "%s\n" "text text text ..." >> file Интересно, есть ли другие способы добиться того же, больше ...
14.02.2020
5
ответов

Как условно передать аргумент из сценария оболочки POSIX?

#!/бин/ш эхо "Шум $1" эхо "Улучшение $2" для snr в 0 5 10 15 20 25 do python Assessment.py --шум $1 --snr 25 --итераций 1250 --улучшение $2 done Если $2 не указано, я не хочу...
19.01.2020
5
ответов

Как я могу улучшить этот скрипт, который сортирует файлы по расширению?

У меня есть небольшой скрипт, который просто просматривает папку «Загрузки» и затем сортирует файлы по расширению. Как я могу сделать это чище/лучше? Я хотел бы просто вести список...
16.01.2020
5
ответов

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

Мой вопрос: у меня есть 200 файлов в формате фата. Например: /User/Bin/bin.0.fa /User/Bin/bin.1.fa ... /User/Bin/bin.200.fa Каждый файл .fa содержит идентификатор имени контига и нуклеотидные символы..
10.01.2020
5
ответов

Переименуйте файлы в обратном порядке

У меня есть много файлов с такими именами, как: data1_1.txt data1_2.txt data1_3.txt data2_1.txt data2_2.txt ... Однако они были загружены и названы в обратном порядке. Как я мог переименовать все ...
14.12.2019
5
ответов

Добавление пользователя в группу sudo против создания файла sudoers

В чем состоит практическое отличие: добавление пользователя в группу sudo (Debian) или wheel (RHEL) sudo usermod -aG sudo/wheel < имя _ пользователя > от создания файла с именем пользователя со следующим...
02.10.2019
5
ответов

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

У меня есть сценарий bash, который принимает введенные пользователем даты в следующем формате: dd.mm.yyyy и сохраняет его как переменную $date Теперь мне нужно изменить эту переменную, чтобы она была в следующем формате: yyyymmdd для дальнейшего использо
06.08.2019
5
ответов

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

Как я могу сократить этот сценарий оболочки? CODE="A", если тест "$CODE" = "A" затем PN="com.tencent.ig" elif test "$CODE" = "a", затем PN="com.tencent.ig" elif test "$CODE" = "B" then PN="com.vng.pubgmobile"...
26.07.2019
5
ответов

Как проверить, какая строка сценария bash выполняется

Есть ли способ проверить, какой номер строки сценария bash выполняется «прямо сейчас»? Использование bash -x script.sh выглядит многообещающим; однако мне нужно получить текущий номер строки.
25.07.2019
5
ответов

Grep-специфические данные из строки [дубликат]

Вот данные: Действительно с: Пт, 24 ноября, 12:11:28 EST 2017 до: Вс, 24 ноября, 12 : 11: 28 EST 2019 Срок действия: пт 24 февраля, 13:21:19 EST 2017 до: чт 24 февраля 13:31:19 EST 2022 Действительно с: Вт 20 декабря 12: ...
17.05.2019