在UNIX系统上如何把同一目录下所有文件中的字符串“/aaa/bbb"全部替换成“/ccc/ddd”?
发布网友
发布时间:2022-05-18 11:16
我来回答
共2个回答
热心网友
时间:2023-10-15 13:49
#! /bin/bash
directory="$HOME/doc" # change real directory here
for i in $directory/*
do
if [ -f "$i" ]
then
sed 's/\/aaa\/bbb/\/ccc\/ddd/g' > $i.change
fi
done
保留原来文件,没测试,good luck
热心网友
时间:2023-10-15 13:49
恩
shell script
想不起来了
要用到 sed 或者 awk
去 大论坛
UC www.unix-center.net
CU www.chinaunix.net
看看 吧
Good luck