0
我在写一个简单的脚本,它在一个目录中显示常规文件。shell脚本 - 在目录中打印文件
#!/bin/bash
for FILE in "[email protected]"
do
if [ -f "$FILE" ]
then
ls -l "$FILE"
fi
done
即使我的目录有2个文件,这个脚本没有显示任何东西。 有人可以请我的脚本有什么问题吗?
我在写一个简单的脚本,它在一个目录中显示常规文件。shell脚本 - 在目录中打印文件
#!/bin/bash
for FILE in "[email protected]"
do
if [ -f "$FILE" ]
then
ls -l "$FILE"
fi
done
即使我的目录有2个文件,这个脚本没有显示任何东西。 有人可以请我的脚本有什么问题吗?
你为什么不走像简单的命令:
ls -p|grep -v/
来到你的问题:
#!/bin/bash
for FILE in "[email protected]"
do
if [ -f "$FILE" ]
then
ls -l "$FILE"
fi
done
尝试,而不是这个
for FILE in [email protected]/*
for FILE in "[email protected]"