LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 802|回复: 5

怎么输入一个自定义的命令就运行一个脚本.

[复制链接]
发表于 2003-7-22 14:08:18 | 显示全部楼层 |阅读模式
无论在哪里输入命令 .
发表于 2003-7-22 16:56:46 | 显示全部楼层
alias command='sh urscript'
 楼主| 发表于 2003-7-22 21:18:49 | 显示全部楼层
是着样 谢谢。

这方法对我太有用了。
 楼主| 发表于 2003-7-22 22:06:32 | 显示全部楼层
版主  为什么?
cat lookipv4
#!/bin/bash
a=`pwd`
cd /proc/sys/net/ipv4/
for i in *
do
echo -n "$i:  "
cat $i 2>/dev/null
done|less
cd $a

执行的第一行是这样呢
conf:icmp_echo_ignore_all:  0
怎么去掉   "  conf:  "
发表于 2003-7-23 02:05:34 | 显示全部楼层
加一个对目录下所有文件进行检测的语句再试试看;)
  1. [/proc/sys/net/ipv4]for i in *
  2. > do
  3. >[color=red] if [[ -f $i ]]
  4. > then
  5. > echo -n "$i:"
  6. > cat $i 2>/dev/null
  7. > fi[/color]
  8. > done|less
复制代码
因为在历遍目录下所有的文件中,cat命令对目录操作会出现:cat: xxxx: Is a directory这样的错误提示,应该适当的对他们进行检测!
 楼主| 发表于 2003-7-23 11:24:04 | 显示全部楼层
谢谢   你补了一个"漏洞".
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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