2
ответа

$ {p: 2: 1} Бүрхүүлийн скрипт дэх утга

Хэн нэгэн надад $ {p: 2: 1} -ийн утгыг хэлж өгч чадах уу? бүрхүүлийн скрипт: var1 = "" p-ийн хувьд [1,2,3,4] do var1 = "$ {var1} $ {p: 2: 1}" дууссан
09.05.2018
2
ответа

Кажется, я не могу передать эхо без кавычек вокруг моей строки [closed]

Я пробую следующую форму в сценарии .sh: echo 'string' $ var >> print.dat, и он печатает следующее: 'string' 14.27 Это почти то, что я хочу, но мне нужны кавычки, чтобы ...
18.09.2017
2
ответа

Другой вопрос об экранировании строки Bash (с использованием echo)

Я пытаюсь использовать эту строку в сценарии bash для обновления моих заданий cron: (sudo crontab -l; echo "0 6 1-7 * * [$ (/ usr / bin / date + \% u) == 7] && sh $ script_path> $ log_path ") | сортировать - | uniq - | ...
14.09.2017
2
ответа

Сопоставление с образцом от входных параметров

Мы пытаемся улучшить один из наших сценариев. Пользователи передадут некоторые аргументы, и часть аргументов будет иметь 5.0.3. Для примера входной параметр был бы похож на Jboss5.0.3GA. Начиная с него (Jboss5....
24.08.2017
2
ответа

Почему этот сценарий работает в терминале, а не из файла?

У меня есть этот сценарий оболочки, сохраненный в файле: он выполняет некоторую базовую замену строк. #! / bin / sh html_file = $ 1 echo "html_file = $ html_file" substr = .pdf pdf_file = "$ {html_file / .html / .pdf}" echo "pdf_file = ...
19.07.2017
2
ответа

Как я могу обновить уникальную строку в сценарии оболочки выводом отдельной функции?

Из-за моей лени у меня есть написал чрезвычайно "беспорядочную" серию скриптов для автоматического запуска моего openvpn. Я использую файл конфигурации vpnbook.com/freevpn. Чтобы получить пароль, я использую: ...
14.06.2017
2
ответа

Извлечение числа из имени файла

У меня есть имя файла, соответствующее этой модели: 1.raw_bank_details_211.trg 2.raw_bank_details_222.trg Мне нужно использовать команду cut в unix и вырезать указанную выше строку, чтобы получить 211 и 222 из строк ...
26.04.2017
2
ответа

Как правильно извлекать различные части `dirname` в сочетании с` find`?

Этот вопрос возник из другого вопроса, который у меня был здесь («Как извлечь базовое имя родительского каталога в оболочке»), который, похоже, открыл для меня "кроличью нору" в строковых манипуляциях Unix. ...
13.04.2017
2
ответа

добавить подкаталоги в $ PATH в bash с помощью find

Я пробовал этот PATH = $ PATH $ (найти $ HOME / scripts / -type d -printf ":% p"), ​​но он работает только в Linux, в OSX (или Freebsd), он не работает, потому что -printf не POSIX. Как мне написать совместимый ...
22.02.2017
2
ответа

Как найти все имена файлов в папке A и (папка B внутри папки A)?

Я хотел перечислить все имена файлов в папке A и другой папке B внутри папки A и сохранить это в текстовый файл. Я использовал следующий код: ls -1 / home / CSV_XXX / * | grep ^ '/ home / CSV_XXX'> / home / ...
17.02.2017
2
ответа

Печать диапазонов вывода с помощью echo

Отсюда я нашел код для получения текущего состояния Caps Lock (поскольку на клавиатуре этого ноутбука нет светодиодных индикаторов). #! / bin / bash v = `xset -q | grep Caps` echo $ {v: 7: 17} Я ...
13.02.2017
2
ответа

bash - Разделить «табличные» значения на строки в массиве

РЕДАКТИРОВАТЬ: Извините, результат, который я утверждал, неверен. Пробелов больше, чем я думал ранее (что-то случилось, когда вывод был сохранен в html-файл, чтобы удалить их). Настоящий вывод выглядит как ...
07.01.2017
2
ответа

Bash - Замена случайного числа между кавычками

Я создал скрипт, который пишет .flame/XML-подобные файлы, содержащие внутри себя строку, которая выглядит так: scale="n", где n - случайное число с переменным количеством цифр. Что я ...
04.01.2017
2
ответа

Избавляемся от символов 000A в именах файлов

как называется этот "непечатаемый" символ, чтобы я мог использовать соответствующий термин, чтобы найти или спросить Как мне удалить этот символ, чтобы переименовать мой файл, избавившись от него без избавления от других символов...
04.09.2016
2
ответа

Как извлечь строки из текстового файла, содержащего строки, из списка в другом файле? [дубликат]

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

Как добавить фильтр в мой скрипт grep НЕ включать строку?

Я работаю над сценарием, который отделит информацию о регистраторе от whois домена. Пока он работает достаточно, но есть несколько вещей, которые я хочу удалить, чтобы это было немного ...
20.05.2016
2
ответа

Как использовать команду 'date' для отображения номера недели в году?

Я хочу, чтобы выводилась дата UNIX: Итак, это 35-я неделя 2016 года. Здесь, конечно же, 35 и 2016 являются выходными данными Дата команды. Я пробовал следующее: date +% U Это распечатало текущую неделю ...
11.05.2016
2
ответа

split string at first occurrence of a delimiter

Я делаю grep в оболочке (bash) для поиска некоторых id во многих лог-файлах: grep "100200300" my.log* результат примерно такой: my.log:Jan 17 15:04:52 100200300 ok my.log.1:Jan 17 14:35:17 ...
17.01.2016
2
ответа

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

Сейчас структура моих файлов такова: Вход 1 pre.nii 2 pre.nii Я бы хотел, чтобы было так: Вход 1_pre.nii 2_pre.nii Из папки Input я попробовал: for i in */pre.nii; do echo $i_pre.nii; done Но это ...
13.01.2016
2
ответа

Как использовать результаты «файл» (имя создаваемого приложения : Microsoft Word) для поиска определенной строки?

Я пытаюсь использовать результаты "file", которые возвращают информацию о файлах, которые я указал . Например. file * .doc 'все расширения .doc Затем возвращается информация о файле, включая "Имя создания ...
29.09.2015
2
ответа

Тест Shell для нахождения шаблона в строке

Я просто хотел спросить, существует ли какая-либо команда, которая работала бы над общими оболочками (удар, тире, kornshell)? Это, как предполагается, проверяет, содержит ли переменная строки какую-либо часть пути. если [[$line = ~...
28.03.2015
2
ответа

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

У меня есть переменная, которая показывает на эхе как эти 129 148$var эха $, я должен взять только 129 в качестве вывода. Как я разделю 129 и 148?
20.03.2015
2
ответа

Замена расширениями файла на переменной

Я хотел бы сделать следующее: создайте .tex и непосредственно покажите его после того, как компиляция с проявляет, идеально это было бы похоже на это: showpdf file.tex, таким образом, я записал #!/bin/sh pdflatex 1$ &&...
17.03.2015
2
ответа

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

Я запускаю Ubuntu 14.04.1 LTS, 64-разрядный с Bash 4.3.11 (1) - выпуск, у меня есть программа, названная harminv создание вывода следующим образом: $ h5totxt hsli0.126.h5 | harminv-vt 0.1-w 2-3-a 0.9-f 200 #...
20.02.2015
2
ответа

Копирование двух слов от строки в две переменные

Я хочу получить $color переменных и $number от строки, которая в целом похожа на это: "что-то, numColor (число)". Цвет мог бы быть W, U, B, R, G. Если нет никакого цвета переменного цвета...
27.12.2014
2
ответа

Bash regex ошибка обработки строк

У меня есть проблема с ударом и его способностью к соответствию regex, что я на данный момент думаю, ошибка в ударе, но мог также быть я пропускавший что-то очевидное. Я надеюсь, что это - последний. Я сделал эту функцию в...
01.12.2014
2
ответа

Передача по каналу обработки строк удара

Я считал некоторые другие вопросы об обработке строк удара передачи по каналу, но они, кажется, специализированные приложения. По существу есть ли способ сделать ниже более простого? вместо $ представляют ='hello мир в виде строки';...
26.10.2014
2
ответа

Сценарий оболочки для присвоения значений от справочной таблицы является слишком медленным

Я пытаюсь присвоить некоторые переменные из файла поиска со сценарием оболочки. У меня есть что-то работа, но это кажется ненужным медленный. Сценарий: в то время как считанная строка действительно кодирует = '...
24.10.2014
2
ответа

(РЕШЕННЫЙ), Как я получаю текущий рабочий каталог с инвертированной наклонной чертой?

Я пытаюсь записать сценарий для импорта шрифта в вине, потому что я поместил шрифт в c:\Windows\Fonts вина, но вино не читает его, если я не импортирую из reg файла: "Имя шрифта" = "Z:\path\to\my\...
16.10.2014
2
ответа

JSON, анализирующий на оболочке

Как я могу проанализировать вывод JSON на оболочке? Например, Amazon Web Services обеспечивает CLI для получения состояния экземпляров: описывать-экземпляры aws ec2$ <my_instance_id>, Но...
07.10.2014