面试题答案
一键面试#!/bin/bash
# 定义文件名变量,这里假设文件名为example.txt,实际使用中可按需修改
file_name="example.txt"
# 尝试读取文件内容
if [[ -f $file_name ]]; then
content=$(cat "$file_name" 2>/dev/null)
if [[ $? -ne 0 ]]; then
echo "读取文件 $file_name 时发生错误。"
exit 1
else
# 在这里处理文件内容,例如:
echo "文件内容如下:"
echo "$content"
fi
else
echo "文件 $file_name 不存在。"
exit 1
fi