[已解决]如何将一个文件夹下的所有文件都加上".txt"后缀
-
- 帖子: 495
- 注册时间: 2008-01-04 9:55
- 系统: Ubuntu 12.10
- 来自: Beijing /PRC
- 联系:
[已解决]如何将一个文件夹下的所有文件都加上".txt"后缀
RT
rename 是perl表达式....
哪位能浪费下口水,小弟就先谢谢啦
rename 是perl表达式....
哪位能浪费下口水,小弟就先谢谢啦
上次由 262652047 在 2008-04-29 10:47,总共编辑 1 次。
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
-
- 帖子: 9
- 注册时间: 2008-01-31 17:07
新手有个疑问: 's/$/\.txt/' = 's/$/.txt/' ?
mrwsr@Mr:/tmp/test$ touch t1 t2
mrwsr@Mr:/tmp/test$ rename 's/$/.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/.txt/' *
mrwsr@Mr:/tmp/test$ ls
t1.txt.txt.txt t2.txt.txt.txt
mrwsr@Mr:/tmp/test$ rename 's/$/\.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/\.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/\.txt/' *
mrwsr@Mr:/tmp/test$ ls
t1.txt.txt.txt.txt.txt.txt t2.txt.txt.txt.txt.txt.txt
mrwsr@Mr:/tmp/test$
mrwsr@Mr:/tmp/test$ touch t1 t2
mrwsr@Mr:/tmp/test$ rename 's/$/.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/.txt/' *
mrwsr@Mr:/tmp/test$ ls
t1.txt.txt.txt t2.txt.txt.txt
mrwsr@Mr:/tmp/test$ rename 's/$/\.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/\.txt/' *
mrwsr@Mr:/tmp/test$ rename 's/$/\.txt/' *
mrwsr@Mr:/tmp/test$ ls
t1.txt.txt.txt.txt.txt.txt t2.txt.txt.txt.txt.txt.txt
mrwsr@Mr:/tmp/test$
- utnubudnai
- 帖子: 53
- 注册时间: 2007-06-20 15:45
-
- 帖子: 495
- 注册时间: 2008-01-04 9:55
- 系统: Ubuntu 12.10
- 来自: Beijing /PRC
- 联系:
这是脚本吗?utnubudnai 写了:a=$(ls /yourpath);
for b in $a;do mv $b ${b}.txt;done
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
-
- 帖子: 495
- 注册时间: 2008-01-04 9:55
- 系统: Ubuntu 12.10
- 来自: Beijing /PRC
- 联系:
能分别说下这'段'代码说明什么意思吗?eexpress 写了:rename 's/$/.txt/' *
先实验啊。我没试过的。
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
- 冲浪板
- 论坛版主
- 帖子: 7513
- 注册时间: 2007-05-06 8:19
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 495
- 注册时间: 2008-01-04 9:55
- 系统: Ubuntu 12.10
- 来自: Beijing /PRC
- 联系:
这个其实我一开始就想到并且试过了....结果和LS说的一样冲浪板 写了:真的没用过windows么?
mv *.* *.txt
你那个把file.ext改成file.ext.txt啦;而LZ要的是file.txt
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
-
- 帖子: 495
- 注册时间: 2008-01-04 9:55
- 系统: Ubuntu 12.10
- 来自: Beijing /PRC
- 联系:
谢谢啦aaazjz 写了:s表替换 $表最后 \.txt
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
-
- 帖子: 495
- 注册时间: 2008-01-04 9:55
- 系统: Ubuntu 12.10
- 来自: Beijing /PRC
- 联系:
其实我也没有试过...因为我手动改了...哪位试验过的可以放下结果
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})
$.get('better.life',
{study:hard,work:hard},
function(reality){
return Math.random(reality)
})