I/O重定向 与 文件删除

sh/bash/dash/ksh/zsh等Shell脚本
回复
laiman
帖子: 4
注册时间: 2014-02-25 10:48
系统: ubuntu12.04

I/O重定向 与 文件删除

#1

帖子 laiman » 2014-03-25 11:06

由于记错一条指令,本计划新建一个文件,结果输入了:
cat << xmfile1
<hello world #应该是Here文档,但是我没有输入第二次xmfile1,提示了一下错误。
<the end
<exit
Ctrl-D
然后在当前目录下出现了普通文件xmfile1,-rw-rw-r属性,我想删除掉他,却总显示:没有那个文件或目录,
求帮助啊!!!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: I/O重定向 与 文件删除

#2

帖子 poloshiao » 2014-03-25 14:56

当前目录下出现了普通文件xmfile1
sudo ls -al ./xmfile1
看看結果
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: I/O重定向 与 文件删除

#3

帖子 月下叹逍遥 » 2014-03-25 15:06

ls -l
755之呢?
浮生七十今三十,从此凄惶未可知
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: I/O重定向 与 文件删除

#4

帖子 aerofox » 2014-03-25 23:40

代码: 全选

ls --quoting-style=shell
看看文件名中是不是有别的字符。

或者 rm 时,输入一部分后按 TAB 来自动完成。
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: I/O重定向 与 文件删除

#5

帖子 susbarbatus » 2014-03-26 11:32

重现不了这个问题……
沉迷将棋中……
回复