15 lines
468 B
Bash
15 lines
468 B
Bash
#!/bin/bash
|
|
PLUGIN_DIR="/opt/kafka/plugins"
|
|
for folder in "$PLUGIN_DIR"/*; do
|
|
if [ -d "$folder" ]; then
|
|
# Remove the specific prefix from the folder name #=remove left expr
|
|
new_name="${folder#"$PLUGIN_DIR"/confluentinc-kafka-connect-}"
|
|
# Perform the move and handle errors
|
|
if mv "$folder" "$PLUGIN_DIR/$new_name"; then
|
|
echo "Successfully renamed: $folder to $PLUGIN_DIR/$new_name"
|
|
else
|
|
echo "Error renaming: $folder"
|
|
fi
|
|
fi
|
|
done
|