14 lines
492 B
Bash
14 lines
492 B
Bash
#!/bin/bash
|
||
|
||
# 编写一个Shell脚本,接受一个文件路径作为参数,并检查该文件是否存在。如果存在,则输出 "文件名和文件大小",否则输出 "File does not exist."
|
||
|
||
# 方法一
|
||
if [ -e $1 ]; then
|
||
output=`ls -lh $1 | awk '{print $5}'`
|
||
echo "文件名: $1, 文件大小: $output"
|
||
else
|
||
echo "File does not exist."
|
||
fi
|
||
|
||
# 方法二
|
||
[ -e $1 ] && echo "文件名: $1, 文件大小: `ls -lh $1 | awk '{print $5}'`" || echo "File does not exist." |