В Linux я могу сделать что-то вроде этого:
rm test.txt -f
Однако на Mac я получаю следующую ошибку:
rm test -f
rm: -f: No such file or directory
Есть ли способ это исправить?
В Linux я могу сделать что-то вроде этого:
rm test.txt -f
Однако на Mac я получаю следующую ошибку:
rm test -f
rm: -f: No such file or directory
Есть ли способ это исправить?
Я думаю, что вы получили синтаксис в обратном направлении. Так должно быть:
rm -f test.txt
В большинстве случаев параметры располагаются перед файлами, поскольку их может быть различное количество. Взять, к примеру:
chown file.txt joe # this is wrong
вы можете видеть, был ли это порядок, в котором вы могли бы работать только с одним файлом, тогда как правильный порядок аргументов позволяет вам сделать это:
chown joe file1.txt file2.txt file3.txt
Это аналогично в вашем случае.