博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell获取目录下(包括子目录)所有文件名、路径、文件大小
阅读量:5025 次
发布时间:2019-06-12

本文共 472 字,大约阅读时间需要 1 分钟。

一例shell脚本:

取得目录下(包括子目录)所有文件名、路径与文件大小。

代码,shell脚本: lsdir.sh

#!/bin/bash##site: www.jquerycn.cnfunction ergodic(){  for file in `ls $1`  do    if [ -d $1"/"$file ]    then      ergodic $1"/"$file    else      local path=$1"/"$file       local name=$file            local size=`du --max-depth=1 $path|awk '{print $1}'`       echo $name  $size $path     fi  done}IFS=$'\n' #这个必须要,否则会在文件名中有空格时出错INIT_PATH=".";ergodic $INIT_PATH

 

转载于:https://www.cnblogs.com/clarke/p/5454457.html

你可能感兴趣的文章
#Leetcode# 692. Top K Frequent Words
查看>>
NYoj_49开心的小明
查看>>
团队进展(持续更新中)
查看>>
linux基础命令1
查看>>
计算机安装了IE8一半退出重启时,桌面只显示背景
查看>>
"模仿"还是"创新"
查看>>
Linux内核设计与实现 第一章 第二章
查看>>
hiho 第118周 网络流四·最小路径覆盖
查看>>
vc 10进制与2 8 16进制相互转换
查看>>
ECMAscript一些方法的使用
查看>>
菜根谭#49
查看>>
一步一步教你使用Ninject进行依赖注入
查看>>
WCF服务开发与调用的完整示例
查看>>
springMVC异常&&重定向&&转发
查看>>
MIP启发式求解:局部搜索 (local search)
查看>>
c、c++ 结构体的嵌套
查看>>
UVA 11859 - Division Game(Nim游戏)
查看>>
注释为基础的SpringMVC
查看>>
2012毕业找工作记录点滴
查看>>
为什么nodejs(javascript)运行时能访问到定义时的变量-闭包
查看>>