On Wed, Mar 15, 2017 at 12:30 AM, Jon Ribbens <jon+use...@unequivocal.eu> wrote: > On 2017-03-14, Chris Angelico <ros...@gmail.com> wrote: >>> (The bash rm command will ask you before deleting, but Python's os.remove >>> just removes it.) >> >> (And the rm command won't ask if you say "-f".) > > rm does not ask before deleting. However some Linux distributions > take it upon themselves to put "alias rm='rm -i'" in /etc/profile.
I have no such alias, but it still prompts. 'man rm': If the -I or --interactive=once option is given, and there are more than three files or the -r, -R, or --recursive are given, then rm prompts the user for whether to proceed with the entire operation. If the response is not affirmative, the entire command is aborted. Otherwise, if a file is unwritable, standard input is a terminal, and the -f or --force option is not given, or the -i or --interacā tive=always option is given, rm prompts the user for whether to remove the file. If the response is not affirmative, the file is skipped. This is the GNU coreutils rm command. Obviously behaviour may be different with non-GNU rm's. ChrisA -- https://mail.python.org/mailman/listinfo/python-list