summaryrefslogtreecommitdiff
path: root/dotfiles-darwin/bin/trash.swift
blob: 3f3a362f0d8c2ee769e47e23ee592d26f17d70dd (plain)
1
2
3
4
5
6
7
8
import Foundation

try ProcessInfo.processInfo.arguments[1...]
  .filter(FileManager.default.fileExists)
  .map(URL.init(fileURLWithPath:))
  .forEach {
    try FileManager.default.trashItem(at: $0, resultingItemURL: nil)
  }