find /root/ftp -type f -name "*.strm" -exec sed -i 's/\/fatshare\/jellyfin//g' {} +
find /root/ftp -type f -name "*.strm" -exec sed -i 's|/fatshare/jellyfin||g' {} +

find /root/ftp -type f -name "*.strm":

/root/ftp: 指定要查找的根目录。
-type f: 仅查找普通文件。
-name "*.strm": 匹配所有以 .strm 结尾的文件。
-exec sed -i 's|/fatshare/jellyfin||g' {} +:

-exec ... {} +: 对找到的每一个文件执行指定的命令。{} 会被替换为当前找到的文件名,+ 表示尽可能多地将文件名传递给 sed,提高执行效率。
sed -i 's|/fatshare/jellyfin||g':
-i: 直接在文件中进行替换(in-place)。
's|/fatshare/jellyfin||g': 使用 sed 的替换命令。这里使用 | 作为分隔符以避免与路径中的 / 冲突。这个命令会将所有 /fatshare/jellyfin 字符串替换为空字符串,即删除它们。
g: 表示全局替换,即替换行内所有匹配的字符串。