代码实现
Shell
#!/bin/bash
FILE="data.txt"
if [ -s "$FILE" ]; then
echo "File exists and is not empty."
else
echo "File does not exist or is empty."
fi
在 Bash 脚本中,经常需要检查某个文件是否存在并且非空。
#bash#脚本#检查文件
片段说明
-s
参数表示文件存在且大小大于 0- 如果文件不存在或为空,则进入 else 分支
- 可用于定时任务、日志监控等场景
推荐代码片段
JavaScript 函数防抖
防抖函数是 JavaScript 中用于优化高频、耗时操作的核心工具,其核心逻辑是延迟函数执行 + 取消重复延迟,确保短时间内多次触发的函数仅在最后一次触发后,等待指定延迟时间再执行,避免无效调用导致的性能损耗。 它的工作原理可通过 “电梯关门” 类比理解:电梯开门后默认等待固定时间(如 2 秒)再关门,若等待期间有新乘客进入(对应函数新触发),则取消原等待计时并重新开始倒计时;仅当倒计时结束后无新触发,才执行 “关门”(对应函数执行)。
JavaScript
#防抖
23
0
Hello, World
PHP Hello World示例,PHP是一种服务器端脚本语言,主要用于Web开发,可嵌入HTML中
PHP
#入门
11
0
Hello, World
Perl Hello World示例,Perl是一种强大的文本处理语言,以其灵活和丰富的正则表达式支持而闻名
Perl
#入门
12
0
评论
加载中...