14 lines
362 B
Bash
14 lines
362 B
Bash
#!/bin/bash
|
|
|
|
|
|
FILE="$(pwd)/Indescribable"
|
|
|
|
if [[ ! -f "$FILE" ]]; then
|
|
echo "错误: 文件 '$FILE' 不存在" >&2
|
|
exit 1
|
|
fi
|
|
|
|
# 原地处理: 替换每行第一个 %3A 为 : 后, base64 编码,写回同一文件
|
|
sed 's/%3A/:/' "$FILE" | base64 -w 0 > "${FILE}.tmp" && mv "${FILE}.tmp" "$FILE"
|
|
|
|
echo "[成功] 文件 '$FILE' 已成功转换并保存。" |