所有文章阅读量
UP | HOME

安全的rm -rf-命令行实现回收站功能

1. 命令行实现回收站功能

  1. 编写remove.sh文件 TRASHDIR="home/pengshao.trash"

    for i in $*; do STAMP=`date +%s` fileName=`basename $i`

    #移动文件到.trash/ mv $i \({TRASH_DIR}/\){fileName}

done

  1. 编写~/.bashrc文件

    $alias rm="sh ~/shellscript/remove.sh"
    
  2. 加载文件

    $source ~/.bashrc   
    
  3. 定期清理

    0 0 * * * rm -rf /home/.trash/* 
    

日期: <2020-04-29-120/Wednesday>

作者: pengshao

Created: 2025-02-17 Mon 23:20

Validate