sed删除问题 shell
来源:百度知道 编辑:UC知道 时间:2024/05/08 19:34:01
没有文本样版,也没有想要的样本,这只能猜,如是
#! /bin/bash
lineno=$1 ; str=$2 ; file=$3
usage="Usage: ${0##*/} lineno pattern file"
if [ $# -ne 3 ]
then
echo "$usage" >&2
exit 99
fi
if [ ! -f "$file" ]
then
echo "$file is not a file" >&2
exit 98
elif [[ "$lineno" =~ ^[^0-9]+$ ]]
then
echo "lineno must be number" >&2
exit 97
fi
sed "$lineno,/$str\$/!d" "$file"
# end
测试
nc10@your-5554c55be4 ~
$ cat bin/geoip.pl
#! /usr/bin/perl
use strict;
use warnings;
use LWP::Simple;
use File::Basename;
my $name = basename($0);
my $usage = "Usage:\t $name ip";
my $ip = $ARGV[0] || die "$usage\n";
my $url = "shell中sed命令如何替换?
怎样删除LSA SHELL
shell的问题
linux shell编程问题
vb shell的问题
VB中shell问题
vb shell执行问题
shell变量问题
linux下shell问题
shell脚本问题