๐Ÿ’€โ˜ ๏ธ

you are viewing a single comment's thread
view the rest of the comments
[โ€“] 1 point 10 months ago (1 child)

At a previous job I remember a PR to do essentially

temp=$(mktemp -d) mv $target $temp rm -r $temp &

I thought it was pretty clever. Obviously you would need to make sure mktemp is on the same filesystem (there are good flags to just use a dot file in the current directory). mv is atomic on most filesystems and then the & just runs the rm in the background .

  • source
  • hideshow 1 child comment