14
ответов

Как сгенерировать случайную строку?

Я хочу сгенерировать случайную строку (например, пароли, имена пользователей и т. Д.). Должна быть возможность указать необходимую длину (например, 13 символов). Какие инструменты я могу использовать? (В целях безопасности и конфиденциальности ...
26.09.2015
12
ответов

Удалите последний знак строки с помощью обработки строк в сценарии оболочки

Я хотел бы удалить последний знак строки, я попробовал этот небольшой сценарий: #!/bin/sh t = "lkj" t= $ {t:-2} $t эха, но это печатает "lkj", что я делаю неправильно?
10.10.2016
11
ответов

Добавьте тысячи разделителя в числе

В Python re.sub (r" (? <=). (? = (?:...) + $)", "", штрих) Для разделения числа триплетами, например: отзовитесь эхом 123456789 |, Python-c 'импортирует sys; ре импорта; распечатайте re.sub (r" (? <=). (? = (?:...) + $)"
07.02.2014
9
ответов

удар - заменяет пространство новой строкой

Как может я заменять пробелы новыми строками на входе как:/path/to/file/path/to/file2/path/to/file3/path/to/file4/path/to/file5 и т.д... Получить следующее:/path/to/file/path/to/file2/...
13.04.2017
9
ответов

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

Следующий синтаксис удара проверяет, не ли параметрический усилитель пуст: [[! $param-z]], Например: параметрический усилитель = "" [[! $param-z]] && отзываются эхом, "Я не нуль" Никакой вывод и его штраф. Но когда параметричес
29.07.2014
8
ответов

до н.э выходной двоичный файл как откусывание, разделенное пробелом

Я отлаживаю код, который содержит довольно много операций сдвига разряда, и я использую до н.э много для взгляда на то, что происходит на разрядном уровне. Вот то, что я использую: $ отзываются эхом 'obase=2; 598980975283696640' | до н.э...
02.01.2015
7
ответов

Как разделить строку на массив в ударе

У меня есть проблема с выводом программы. Я должен запустить команду в ударе и взять его вывод (строка) и разделить его для добавления новых строк в определенных местах. Строка похожа на это: батарея....
14.04.2019
7
ответов

Как сравнить 2 строки в сценарии оболочки UNIX?

У меня есть переменная, в которой хранится строка, вывод команды sed. Я хочу выполнить набор команд, только если это строковое значение соответствует любой из двух других строк. Я использовал приведенный ниже код. #! /...
31.08.2018
7
ответов

Создание массива PHP от букв

Я хотел бы создать массив PHP из сербского алфавита. Из а б в г д ... ж ж ј л љ љ њ њ ц џ џ њ a b c č ć d dž đ e f g h i j k l lj m n nj ž r s š t u v z ž ...
31.07.2018
7
ответов

Проверьте, содержит ли переменная shell абсолютный путь

Я хочу проверить, содержит ли переменная shell абсолютный путь. Меня не волнует, существует ли путь или нет - если нет, я его создам, но я хочу убедиться, что имею дело с абсолютным ...
20.01.2016
7
ответов

Как получить первое слово строки?

Когда я 'отзываюсь эхом *', я получаю следующий вывод: file1 file2 file3... То, что я хочу, должно выбрать первое слово. Как я могу продолжить двигаться?
24.02.2013
7
ответов

Как проверить, является ли $PWD подкаталогом данного пути

Например, проверьте, является ли $PWD подкаталогом / домой. Другими словами, я ищу строковую операцию удара, чтобы проверить, запускается ли одна строка с другого.
25.01.2011
6
ответов

Как получить эту подстроку в сценарии bash?

Я работаю над сценарием bash. У меня есть var со строкой. Это строка: tSA_15_20161014_11-12-50 В основном формат tSA_ (id) _ (год) (месяц) (день) _ (час) - (мин) - (сег) Важно ...
15.10.2016
6
ответов

получите части строки с помощью сценария оболочки

У меня есть одна строка как/ip/192.168.0.1/port/8080/, я хочу получить две отдельных переменные, которые будут содержать порт и IP как. 192.168.0.1 и 8080, как я знаю,/ip/и/port/будут там всегда мной...
31.10.2014
6
ответов

удар находит строки, запускающиеся со строки

У меня есть набор файлов, и я хочу найти, какой содержит последовательные строки, запускающиеся с определенной строки. Например, для следующего файла: Aaaaaaaaaaaa Baaaaaaaaaaa Cxxxxxxxxx Cyyyyyyyyy...
25.03.2014
6
ответов

Как инвертировать строку, сделанную из цифры в ударе?

Что лучший способ состоит в том, чтобы оказаться цифрами в числе? Например, $ отзываются эхом 123 |, сцепляются, 321$ отзываются эхом 12358 |, сцепляются 85321
25.03.2014
5
ответов

Использование вывода выражения в нарезке строки bash

Я хочу извлечь подстроку имени файла из пути неизвестной длины. Я могу сделать эти две части по отдельности, но мне интересно, есть ли способ объединить их без временной переменной?...
07.08.2020
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
5
ответов

Найти цифры в Вывод команды и сохранение его в качестве переменных

в скрипте Bash, я хочу получить некоторые числа из вывода команды и хранить их в переменных. Примером вывода команды: 25 результатов [22 Действительно, 2 недействительно, 1 undefined] Я хотел бы ...
12.09.2018
5
ответов

Удалить вторую точку строки и поставить 0 между символами

У меня есть семантическая версионная строка в переменной (X.Y.Z). Мне нужно изменить это так, чтобы вторая точка исчезла, и я соединил Y и Z, разделенные 0, если Z - это только одна цифра, или ...
21.03.2018
5
ответов

Добавьте начальные символы перед строкой с помощью printf или эхом

Как я могу добавить начальные символы для заполнения строки к определенной длине? Предположите, что я хочу добавить, обнуляет перед строкой, если упомянутая строка короче, чем 20 символов: printf '%020s\n' "$line"...
09.05.2016
5
ответов

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

Я могу сделать это, вызвав внешнюю утилиту sed (для известной непустой переменной $ myvar) следующим образом: if ["$ (printf% s" $ myvar "| sed -n '$ = ') "-экв 1]; затем echo "Ваша переменная имеет только одну строку, продолжение" ...
20.04.2016
5
ответов

Как извлечь данные из файла и создать имя файла из одного из значений

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

Как создать массив уникальных элементов от строки/массива в ударе?

Если у меня есть строка "1 2 3 2 1" - или массив [1,2,3,2,1] - как я могу выбрать уникальные значения, т.е. "1 2 3 2 1" производит "1 2 3", или [1,2,3,2,1] производит [1,2,3] Подобный uniq, но uniq кажется...
10.11.2014
5
ответов

Сравнение Индексов двух строк

У меня есть две двойных заключенных в кавычки строки той же длины, которые похожи на это: "$con" - (состоит из пробелов и *): * ****** *** ** * ** и "$...
28.08.2013
4
ответа

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

У меня есть список, содержащий имена хостов, доступных в нашей компании. Например :gswast03 gkjbossp1 frdwop04 Последние символы t, p, q перед числом представляют среду хоста....
24.07.2020
4
ответа

Команда для сохранения только части данных JSON из каждой строки?

У меня есть файл test.json с разной длиной строк. Какой-то вымышленный пример: { "a": 123, "b": "sd", "c": 45, "d": 1, "e": "" } { "a": 5, "b": "bfgg", "c": "x4c", "d": 31, "e": "" } Я хочу просто...
12.12.2019
4
ответа

Найти и заменить после строки после определенного символа

У меня есть следующие строки в моем входном файле, и я хотел бы заменить весь текст после знака "=" новой строкой, скажем "хорошо". Опять же, я хотел бы сделать это только для определенных строк в строке....
20.09.2019
4
ответа

Как разделить строку на две подстроки одинаковой длины с помощью bash?

Я хотел бы разбить строку на две половины и распечатать их последовательно. Например: abcdef в abc def Есть простой способ сделать это или требуется некоторая обработка строки?
31.05.2019
4
ответа

Заменить строку в нескольких файлах (одна и та же папка) условием

Пример: Файл1: Имя: abc Номер: 325 Код: 0 Файл2: Имя: xyz Номер: 578 Код: 0 Файл3: Имя: ttt Номер: 356 Код: 0 Файл4: Имя: nnn Номер: 228 Код: 0 Файл5: Имя: bnb Номер: 434 Код:...
24.05.2019

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

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

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 вопрос--------2266----, характерный для распределения должностного лица Debian (стабильный, тестирование, или нестабильный); при использовании производной Debian (например, Монетный двор, Ubuntu, Kali, и т.д.), то используйте тег того распределения вместо этого.

Вопросы, характерные для распределения должностного лица Debian (стабильный, тестирование, или нестабильный); при использовании производной Debian (например, Монетный двор, Ubuntu, Kali, и т.д.), то используйте тег того распределения вместо этого.

debian

Debian является управляемым сообществом дистрибутивом Linux с очень большим количеством пакетов и многой поддерживаемой архитектуры. Разработка запускается в 1993. Несколько дистрибутивов происходят из него в некоторой форме, включая , и , среди многих других.

Используйте этот тег для вопросов, которые применяются конкретно к выпуску Debian; если вопрос касается производного распределения, используйте тег того распределения вместо этого.


Философия

Цель проекта Debian состоит в том, чтобы произвести бесплатную операционную систему. Инструкции по Бесплатному программному обеспечению Debian являются одним из известных определений бесплатного программного обеспечения, и Определение С открытым исходным кодом происходит из него. Debian обеспечивает небольшое количество небесплатного программного обеспечения, хотя это не официально часть Debian.

Выпуски

В любом моменте времени существует по крайней мере три дистрибутива Debian:

Предыдущее выпущенное распределение известно как oldstable и поддерживается в параллели текущего выпущенного распределения, первоначально проектом в целом, позже в жизни усилием долговременной поддержки (LTS).

В дополнение к GNU/Linux Debian существуют проекты для основанных на BSD версий Debian и Debian GNU/Hurd.

Документация

Общие задачи

  • Установите пакет: apt install package-name
  • Примените обновления: apt update && apt upgrade

Дальнейшее чтение

---------121 обработка строк--------2267----: извлекая часть строки, текстовой замены, форматируя к данной ширине, и т.д.

Обработка строк: извлекая часть строки, текстовой замены, форматируя к данной ширине, и т.д.

Используйте этот тег для вопросов об обработке строк, особенно в, но не ограниченные сценариями оболочки (используйте или определенный тег для оболочки или другого языка, который Вы используете в качестве соответствующего).

Для вопросов о пакетной обработке текстовых файлов посмотрите . Если строка является именем файла или путем, используйте в дополнение к или вместо . Для вопросов об обходе интерпретации специальных символов посмотрите .