linux系统在脚本里面怎么给一个文件追加几行内容

linux系统在脚本里面怎么给一个文件追加几行内容,第1张

#!/bin/sh

echo "asfsaf

gfsfdsf

asfasdas

gds

fs

f" >>123.txt

输入到要换行的地方直接回车就行了,记得双引号引出

可以用perl

#!/usr/bin/perl

my $dir = '/home/tmp'

opendir (DIR,$dir)

my @file = grep { /^\w+/i} readdir(DIR)

close DIR

my $i = 0

my $ii = $#file

while($i <= $ii){

open FILE, "$dir/$file[$i]"

@cat = <FILE>

close FILE

open OUT,">$dir/$file[$i]"

$nn = $#cat

$n = 0

while($n <= $nn){

$cat[$n]=~s/^(.sabc \w+)/$1a/

print OUT "$cat[$n]"

$n++

}

close OUT

$i++

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8307219.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存