当前位置: 技术问答>linux和unix
unix的shell问题
来源: 互联网 发布时间:2015-09-13
本文导语: path1下有一组文件fileuuuu.csv(uuuu为usercode,是变数) 想要将其cp为path2下的fileuuuu.dat 在shell中该如何写? | 很简单!可以这样写. #!/bin/sh for i in /path1/file*.csv do cp $i /path2/file$(echo $i|sed -e "s/^w...
path1下有一组文件fileuuuu.csv(uuuu为usercode,是变数)
想要将其cp为path2下的fileuuuu.dat
在shell中该如何写?
想要将其cp为path2下的fileuuuu.dat
在shell中该如何写?
|
很简单!可以这样写.
#!/bin/sh
for i in /path1/file*.csv
do
cp $i /path2/file$(echo $i|sed -e "s/^w//g"|sed -e "s/.csv$//g").dat
done
#!/bin/sh
for i in /path1/file*.csv
do
cp $i /path2/file$(echo $i|sed -e "s/^w//g"|sed -e "s/.csv$//g").dat
done