我有数百个*.txt
具有通用格式的文件。
我可以在一个文件的特定位置插入一个逗号,如何概括以下代码以*.txt
在目录中所有文件的多个位置应用此操作?
sed -i 's/^\(.\{4\}\)/\1,/' blank.txt
Run Code Online (Sandbox Code Playgroud)
例如在位置 4、8、22 等处插入逗号。
也许是这样的?
for i in *.txt; do
sed -i 's/^\(.\{4\}\)/\1,/' $i
done
Run Code Online (Sandbox Code Playgroud)