forked from Plemya-x/alr-repo
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/bash
 | ||
| 
 | ||
| # Устанавливаем путь к каталогу
 | ||
| base_dir="/opt/onlyoffice/desktopeditors/editors/sdkjs-plugins"
 | ||
| 
 | ||
| # Проверяем, существует ли базовый каталог
 | ||
| if [ ! -d "$base_dir" ]; then
 | ||
|     echo "Каталог $base_dir не существует."
 | ||
|     exit 1
 | ||
| fi
 | ||
| 
 | ||
| # Перебираем все каталоги в базовом каталоге
 | ||
| for dir in "$base_dir"/*; do
 | ||
|     if [ -d "$dir" ]; then
 | ||
|         # Получаем имя каталога
 | ||
|         dir_name=$(basename "$dir")
 | ||
| 
 | ||
|         # Пропускаем каталог с именем "v1"
 | ||
|         if [ "$dir_name" == "v1" ]; then
 | ||
|             continue
 | ||
|         fi
 | ||
| 
 | ||
|         # Новое имя каталога с добавлением фигурных скобок
 | ||
|         new_dir_name="{$dir_name}"
 | ||
| 
 | ||
|         # Полные пути к старому и новому каталогу
 | ||
|         old_dir_path="$base_dir/$dir_name"
 | ||
|         new_dir_path="$base_dir/$new_dir_name"
 | ||
| 
 | ||
|         # Переименовываем каталог
 | ||
|         mv "$old_dir_path" "$new_dir_path"
 | ||
|         echo "Каталог $old_dir_path переименован в $new_dir_path"
 | ||
|     fi
 | ||
| done
 |