找回密码
 注册
查看: 771|回复: 1

小菜问菜问题了..希望各位帮忙回答 (二)

[复制链接]
发表于 2006-2-25 01:55:40 | 显示全部楼层 |阅读模式
刚学shell编程 问些菜问题
希望大家不吝赐教 先谢过...  :D
1 如何判断输入只包含空格和字符 比如"abc"和"abc "和"abc def"和" abc"都能匹配

2 num=要删除的行号
  怎么才能显示出这行内容
  怎么才能删除这行内容

  
发表于 2006-2-27 13:37:24 | 显示全部楼层
1.
    read input
    if [ $(expr match "$input" "[ a-zA-Z]*[^ a-zA-Z]\+") -eq 0 ]; then
        echo "Valid input"
    else
        echo "Invalid input"
    fi

2.
    sed -n ${num}p $file
    mv $file $file.old
    sed ${num}d $file.old >$file
    rm -f $file.old
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-12 11:51 , Processed in 0.051347 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表