ユーザーがファイルの削除に同意するかどうかをユーザーに確認せずにファイルを削除するにはどうすればよいですか?シェルスクリプトを作成してrm関数を使用していますが、「通常のファイルを削除しますか?」これは本当に必要ありません。ありがとうございました。
rm
「通常のファイルを削除しますか?」デフォルトでプロンプト。エイリアスを作成するrm -i
か、関数として定義する必要があります。エイリアスがスクリプト内に表示されていることに驚いています。スクリプトを実行していますか(./foo.sh
)またはソースしていますか(. foo.sh
またはsource foo.sh
)?
rm -f
などyes | rm
。ただし、これはSUに属します。