Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
1. Считайте переменные из файла свойств.
SERVER_NAME=`sed ‘/project.config/!d;s/.*=//’ conf/dubbo.properties | tr -d ‘\r’`
иллюстрировать
ключ=project.config, имя файла: conf/dubbo.properties
2. Замена струны
${Variable/Find/Replace Value} '/' означает замену первого '//' означает замену всех. Если в поиске есть некоторые слова, которые необходимо экранировать, вам нужно добавить \: "/" необходимо. быть передано в «\ /»», «#» необходимо преобразовать в «\#»
var=analy#analy.properties
echo ${var/\#/=}
Вывод: анализ=analy.properties.
3. Сращивание струн
#!/bin/bash
name=”Shell”
str=”Test”
str1=namestr #В середине не может быть пробелов
str2=”name str” #Если заключено в двойные кавычки, в середине могут быть пробелы
str3=name”: “str #Другие строки могут находиться посередине
str4=”name: str” #Вы также можете написать это так
str5=”{name}Script: {str}” #На данный момент вам нужно добавить к имени переменной фигурные скобки.
echo $str1
echo $str2
echo $str3
echo $str4
echo $str5
запустить узел
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить об этом. После проверки этот сайт будет немедленно удален.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/211078.html Исходная ссылка: https://javaforall.cn