13 lines
349 B
Bash
13 lines
349 B
Bash
|
#!/bin/bash
|
|||
|
|
|||
|
# 编写一个Shell脚本,接受一个目录名作为参数,并列出该目录下的所有文件和子目录,并人性化显示文件的大小
|
|||
|
|
|||
|
if [ -d $1 ]; then
|
|||
|
echo "目录名:$1"
|
|||
|
echo "文件列表:"
|
|||
|
# 也可以直接写成 ls -lh $1
|
|||
|
output=`ls -lh $1`
|
|||
|
echo "$output"
|
|||
|
else
|
|||
|
echo "目录不存在"
|
|||
|
fi
|