码迷,mamicode.com
首页 > 系统相关 > 详细

初学shell

时间:2019-11-21 23:10:22      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:lin   directory   文件   bash   cto   inux   无法   home   nbsp   

遍历某一目录下的所有文件或文档,并输出

#!/bin/bash

for file in /home/linux/* 
do
    if [ -d "$file" ]
    then
        echo "$file is directory"
    elif [ -f "$file" ]
    then
        echo "$file is file"
    fi
done

 

-d前后都要有空格,不然无法识别命令

 

初学shell

标签:lin   directory   文件   bash   cto   inux   无法   home   nbsp   

原文地址:https://www.cnblogs.com/canchan/p/11908865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!