论坛: UNIX系统 标题: Perl 问题 复制本贴地址    
作者: chair [chair]    论坛用户   登录
偶用ls . -al 检查时,屏幕上出现了一个关于类似以下的红色警告:
lrwxrwxrwx  1 root  root  41  Oct 26  16:44  .#hello.c->
root@localhost.localdomain.1872:909434696
于是,想写一个简单的脚本,如下:

#! /usr/bin/perl -w 

ls . -al |grep "lrwxrwxrwx" |mail root
ls . -al |grep "-rwxrwxrwx" |mail root 
ls . -al |grep "drwxrwxrwx" |mail root

我用chmod改了权限,可为何通不过调试呢?(perl的路径正确),
请各位多帮忙。


另说一下,在命令提示符$下用:
$ls -al |grep "-rwxrwxrwx"为什么总报错呢?
grep:invalid option -- -
Usage:grep [OPTION]... DATHERN [FILE]...
Try 'grep --help' for more information


[此贴被 chair(chair) 在 10月11日22时49分 编辑过]

地主 发表时间: 10/11 22:38

回复: xiaoxingchi [xiaoxingchi]   论坛用户   登录
ls . -al |grep "-rwxrwxrwx" |mail root 
               ~~
              无效的选项 "-"

B1层 发表时间: 10/12 02:36

论坛: UNIX系统

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号