端末からディレクトリを削除する方法は?

端末からディレクトリを削除する方法は?

一連のイベントが発生した後にディレクトリを削除しようとします。つまり、イベントが発生した後に実行されるようにこれをファイルに入れることができるはずです。

答え1

あなたが意味するものは、次のように非常に簡単です。

rm -r -- "$dir"

答え2

あなたの要件をよく理解したら、イベントの後に呼び出すことができるスクリプトが必要ですか?

Bashを使用するとし、ファイルを作成し(myFile.shタッチ)、実行可能にし(chmod + x myFile.sh)、次を編集します。

#!/bin/bash
# The location of the directorie to delete
dir="/My/dir/location"

# Testing if directory exist ([[ -d]]) and deleting the directory
# Using -r for delete a directory, -f to avoid human confirmation
[[ -d ${dir} ]] && rm -Rf ${dir}

このオプションを使用すると、-Rfはガベージを生成せず、そのディレクトリとファイルが永久に削除されるので注意してください。実行している作業がわからない場合は、テストの最後の行を次のように置き換えます。

[[ -d ${dir} ]] && mv ${dir} /tmp

これはあなたに必要なものですか?

役に立つと思います!

楽しむ!

関連情報