os:linux:utils
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
os:linux:utils [18.03.2025 19:48] – [read] viacheslav | os:linux:utils [17.04.2025 14:03] (текущий) – [sed] viacheslav | ||
---|---|---|---|
Строка 715: | Строка 715: | ||
Обучалка по sed с примерами: | Обучалка по sed с примерами: | ||
+ | |||
+ | ==== Замена абзацев ==== | ||
+ | Полный ужас | ||
+ | <code bash> | ||
+ | # build.gradle.kts | ||
+ | sed -i '/val artifactStorage =/c\ | ||
+ | val nexusUrl: String by project\ | ||
+ | val nexusUser: String by project\ | ||
+ | val nexusPass: String by project' | ||
+ | |||
+ | sed -i '/ | ||
+ | allprojects {\ | ||
+ | repositories {\ | ||
+ | maven {\ | ||
+ | setUrl(" | ||
+ | credentials {\ | ||
+ | username = nexusUser\ | ||
+ | password = nexusPass\ | ||
+ | }\ | ||
+ | }\ | ||
+ | maven {\ | ||
+ | setUrl(" | ||
+ | credentials {\ | ||
+ | username = nexusUser\ | ||
+ | password = nexusPass\ | ||
+ | }\ | ||
+ | }\ | ||
+ | mavenLocal()\ | ||
+ | }\ | ||
+ | }' build.gradle.kts | ||
+ | |||
+ | sed -i '/val releases =/,/ | ||
+ | setUrl(" | ||
+ | credentials {\ | ||
+ | this.password = nexusPass\ | ||
+ | this.username = nexusUser' | ||
+ | </ | ||
+ | |||
===== split ===== | ===== split ===== | ||
split - split a file into pieces | split - split a file into pieces |
os/linux/utils.txt · Последнее изменение: 17.04.2025 14:03 — viacheslav