这应该算原创吧?我是自己研究出来的!先说下情况吧,今天下载了个ecshop的程序,上传到vps后按里面安装说明批量修改了文件权限,可是里面没说另外还有一堆要修改的,我在安装的第二步遇到下面的一堆代码
themes/default/respond.dwt 不可写
themes/default/article_cat.dwt 不可写 不可写
themes/default/article.dwt 不可写 不可写
themes/default/user_clips.dwt 不可写
themes/default/message.dwt 不可写
themes/default/receive.dwt 不可写
themes/default/catalog.dwt 不可写
themes/default/group_buy_goods.dwt 不可写
themes/default/pick_out.dwt 不可写
themes/default/index.dwt 不可写
..............
有92个呢!我要的形式是类似
chown -R www /home/wwwroot/abc.com
chmod 0755 xxx
chmod 0755 xxx
chmod 0755 xxx
但是我怎么一个个复制黏贴呢?太麻烦了吧?先去掉不可写这三个字吧!
搜索利用编辑器的批量替换,写入" 不可写"("不"前面后空格)替换掉,替换这里留空,空格也不要哦,留空,这样就可以批量替换而达到批量删除了!
然后我研究了很久,也没能研究如何弄,我一开始用html写个表格出来,可是复制过去后变成了一列在前面一列在后面,于是我想起来excel了!虽然我不懂办公软件,我也不会用excel!
我们新疆一个空的excel,打开后点击那个“B”全选B列,然后我们复制上面那个去掉“不可写”的这93个字符段,黏贴到B列,这时候提示“剪切板的数据与选定区域的大小形状不同,仍然继续?”,我们点击确定,然后看到B列这一列都是我们的数据了,然后,我们在A列这里黏贴”chmod 0755 “然后调整A列与B列之间的距离,然后复制A列和B列数据,返回到编辑器这里,黏贴上去,我们会发现,多出来一个空格,那么这里我们继续用批量修改,把“chmod 0755 ”(这里两个空格)替换为“chmod 0755 ”(这里一个空格),批量替换好了后我们就在第一行上面添加一行“chown -R www /home/wwwroot/abc.com”(这里abc.com是你的网址),然后我们全体复制下来,黏贴到SSH批量执行即可,最后一行记得要换行最后一个才会执行哦!!!
这里只是举个例子,以后需要批量在文件头文件尾添加字段就可以用这个方法了,一小段还说简单,一堆数据的时候你就知道麻烦了!
大家配合图片来看这个教程就明白了!
2012年07月07日 12:58 -9楼
勤劳的,爱折腾的好娃娃。
2012年07月07日 13:17 地下1层
@象牙塔 额,我其实不懂excel!