[虚心讨教]ubuntu7.10的shell下cp命令和通配符的问题

系统字体配置、中文显示和输入法问题
回复
spadgeletov
帖子: 92
注册时间: 2008-04-01 0:10

[虚心讨教]ubuntu7.10的shell下cp命令和通配符的问题

#1

帖子 spadgeletov » 2008-05-12 23:18

小弟不才,今天借来一本Debian GNU/LINUX 高级应用大全,于是边试边学,不试不知道,一试吓一跳,问题如下:

1.通配符问题,如下
spadgeletov@spadgeletov-desktop:~$ cd /dev
spadgeletov@spadgeletov-desktop:/dev$ ls {sd,hd} [a-c]?
ls: sd: No such file or directory
ls: hd: No such file or directory
ls: [a-c]?: No such file or directory

问题:书本上说 {fox,goose}代表给选项中的一个完整单词, ls {sd,hd} [a-c]?是显示所有以s或h开头、第二个字符是d、第三个字符是从a到c、第四个字符可以是任意的文件,为什么不能实现?是因为ubuntu不支持该通配符?还是我的系统给我整坏了?

2.cp命令问题
spadgeletov@spadgeletov-desktop:/dev$ cp ttyS* /home/spadgeletov/txtfiles/
背景:我已经在~下建立了txtfiles文件夹了,而且
spadgeletov@spadgeletov-desktop:/dev$ ls ttyS*
ttyS0 ttyS1 ttyS2 ttyS3

问题:当我把cp ttyS* /home/spadgeletov/txtfiles/输入以后,什么反应也没有,干等着也不是,就ctrl+z了。复制几个文件不需要这么长时间吧!是什么问题?

请大家分析一下。帮帮小弟。谢谢!
回复