为什么 rm file 不需确认就直接删除了?

sh/bash/dash/ksh/zsh等Shell脚本
回复
cola588
帖子: 27
注册时间: 2012-05-28 2:08

为什么 rm file 不需确认就直接删除了?

#1

帖子 cola588 » 2012-06-01 23:21

在 Terminal里删除文件 rm file 原来需要确认的 现在直接就删除了

mv a b , 如果 b 存在 以前也需要确认的 现在也直接就覆盖了

为什么?

--------------
加了三个alias 还有哪些常用的命令需要加alias的?

alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
上次由 cola588 在 2012-06-02 7:05,总共编辑 1 次。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 为什么 rm file 不需确认就直接删除了?

#2

帖子 YeLee » 2012-06-01 23:25

-i啊。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
联系:

Re: 为什么 rm file 不需确认就直接删除了?

#3

帖子 xport » 2012-06-01 23:26

在 .bashrc 或是其它什么地方搞个别名吧,如 alias rm = rm -i
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 为什么 rm file 不需确认就直接删除了?

#4

帖子 lilydjwg » 2012-06-01 23:55

因为你没有要确认啊,rm 的性格就这样。
xport 写了:在 .bashrc 或是其它什么地方搞个别名吧,如 alias rm = rm -i
改了的话,换个没改的环境,你可能会悲剧。
头像
dryland718
帖子: 287
注册时间: 2011-08-17 12:54

Re: 为什么 rm file 不需确认就直接删除了?

#5

帖子 dryland718 » 2012-06-02 1:38

。。。。。
http://bbs.chinaunix.net/thread-3750186-1-1.html
。。。。。
cola588
帖子: 27
注册时间: 2012-05-28 2:08

Re: 为什么 rm file 不需确认就直接删除了?

#6

帖子 cola588 » 2012-06-02 7:00

加了3条 还有哪些常用的命令 需要加别名的?

alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 为什么 rm file 不需确认就直接删除了?

#7

帖子 YeLee » 2012-06-02 8:43

等你真正感觉到那条命令需要要确认的时候再过来弄吧。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
回复