BraveZhao的个人博客分享 http://blog.sciencenet.cn/u/BraveZhao

博文

在当前目录下删除指定文件之外的所有文件

已有 1454 次阅读 2018-9-15 21:03 |系统分类:科研笔记

#!/bin/bash
cd /home/.public/home/zhaozq/WORSPACE/newcarbon
for i in $(seq 22 10 92) 
do
  cp lammps.pbs $i/
  cd $i/
  rm $i.data
     for j in  x y  z
     do 
        cp lammps.pbs $j/
        sed -i "17c variable totaltime equal 6000000" $j/gra.in
        cd $j/
        ls| grep -v 'gra.in\|CH.airebo\|lammps.pbs' | xargs rm -rf
        qsub lammps.pbs
        cd ../               
     done
  cd ../
done
使用:ls| grep -v 'gra.in\|CH.airebo\|lammps.pbs' | xargs rm -rf 语句来删除除去gra.in
CH.airebo  lammps.pbs以外的所有文件


https://wap.sciencenet.cn/blog-3388193-1135012.html

上一篇:修改lammps的in文件的某一行并且提交任务
下一篇:变量的取用与设定
收藏 IP: 157.0.78.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (4 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-29 01:20

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部