性能测试结果解读:从指标分析到瓶颈定位的实战指南
2026/9/20 8:53:20
这是一个名为logrm的包装器(wrapper)脚本,其作用是在使用rm命令删除文件时,将删除操作记录到单独的日志文件中,且不会通知用户。包装器脚本的基本思想是介于实际的Unix命令和用户之间,为用户提供单独使用实际命令时无法获得的有用功能。
#!/bin/sh # logrm - Logs all file deletion requests unless the -s flag is used. removelog="/var/log/remove.log" if [ $# -eq 0 ] ; then echo "Usage: $0 [-s] list of files or directories" >&2 exit 1 fi if [ "$1" = "-s" ] ; then # silent operation requested ... don't log shift else echo "$(date): ${USER}: $@" >> $removelog fi /bin/rm "$@" exit 0