18 lines
439 B
Bash
18 lines
439 B
Bash
#!/bin/bash
|
|
|
|
date_str=$(date -d "4 day ago" +%Y%m%d)
|
|
if [ ! -z "$1" ]; then
|
|
date_str="$1"
|
|
fi
|
|
script_dir=$(dirname $0)
|
|
cd "${script_dir}"/log || exit
|
|
# date >>core.list
|
|
# find . -name "core.*" | grep "$date_str" >>core.list
|
|
# find . -name "core.*" | grep "$date_str" | xargs rm -rf
|
|
# find . -name "build_*" | grep "$date_str" | xargs rm -rf
|
|
for file in *; do
|
|
if [[ $file == *"$date_str"* ]]; then
|
|
rm -rf "$file"
|
|
fi
|
|
done
|