求教一个shell的问题
发表于 : 2009-05-05 23:41
题目如下
编写一个程序unsuffix,从第一个参数指定的文件名的后部去掉第2个参数包含的字符串,如下
unsuffix memo.sv .sv
应该把文件名从memo.sv 改为 memo1
要保证从末尾去掉字符串
unsuffix test1test test
应该从test1test 变为 test1
提示是用sed和命令替换
那位给我一个答案,写改了不少边,但是尝试后总不能拼凑出一个完整的结果,请高手帮忙指导一下
题目来源是Unixshell编程第三版第7章的课后习题,自学中
谢谢
编写一个程序unsuffix,从第一个参数指定的文件名的后部去掉第2个参数包含的字符串,如下
unsuffix memo.sv .sv
应该把文件名从memo.sv 改为 memo1
要保证从末尾去掉字符串
unsuffix test1test test
应该从test1test 变为 test1
提示是用sed和命令替换
那位给我一个答案,写改了不少边,但是尝试后总不能拼凑出一个完整的结果,请高手帮忙指导一下
题目来源是Unixshell编程第三版第7章的课后习题,自学中
谢谢