File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -118,8 +118,8 @@ cleanPackages() {
118118
119119 echo " => Installed packages sorted by size:"
120120 # sort always fails because `head` stops reading stdin
121- dpkg-query -W --showformat=' ${Installed-Size} ${Package}\n' | \
122- sort -nr 2> /dev/null | head -200 || true
121+ dpkg-query -W --showformat=' ${Installed-Size} ${Package}\n' |
122+ sort -nr 2> /dev/null | head -200 || true
123123}
124124
125125# Remove Docker images
@@ -158,14 +158,18 @@ removeUnusedDirectories() {
158158 local before
159159
160160 for dir in " ${dirs_to_remove[@]} " ; do
161+ if [ ! -d " $dir " ]; then
162+ echo " ::warning::Directory $dir does not exist, skipping."
163+ continue
164+ fi
161165 before=$( getAvailableSpace)
162166 sudo rm -rf " $dir " || true
163167 printSavedSpace " $before " " Removed $dir "
164168 done
165169
166170 echo " => largest directories:"
167171 # sort always fails because `head` stops reading stdin
168- sudo du --max-depth=7 /* -h | sort -nr 2> /dev/null | head -1000 || true
172+ sudo du --max-depth=7 /* -h | sort -nr 2> /dev/null | head -1000 || true
169173}
170174
171175# Display initial disk space stats
You can’t perform that action at this time.
0 commit comments