shell脚本 for循环实现文件和目录遍历 (转)

一个for循环实现一个目录下的文件和目录遍历,很实用

[root@localhost shell_order]# cat test27.sh 
#!/bin/bash
#print the directory and file
 
for file in /home/hustyangju/*
do
if [ -d "$file" ]
then 
  echo "$file is directory"
elif [ -f "$file" ]
then
  echo "$file is file"
fi
done
[root@localhost shell_order]# ./test27.sh 
/home/hustyangju/array is directory
/home/hustyangju/menuwindow-7.12 is directory
/home/hustyangju/menuwindow-build-desktop is directory
/home/hustyangju/shell_order is directory
[root@localhost shell_order]# 

转载地址:https://blog.csdn.net/hustyangju/article/details/48286843

猜你喜欢

转载自blog.csdn.net/glw0223/article/details/89477387