美文网首页生物信息杂谈LinuxLinux学习之路
shell脚本文件夹内文件依次执行

shell脚本文件夹内文件依次执行

作者: 生信杂谈 | 来源:发表于2018-01-18 13:07 被阅读88次

这个脚本非常简单,个人觉得也很实用,对于初学linux或者bash的小伙伴们,我觉得在很多地方可以解放我们的小手。
写的这个脚本是因为师弟师妹们有很多高斯文件需要计算,高斯的计算文件一般以gjf或者com结尾。所以要师弟师妹们把文件放到一个文件夹下,然后批量执行。
为了以后的方便我还写了通过识别后缀是否执行。脚本全文如下:

#!/bin/bash

for i in `ls` ;do
    echo "文件的后缀为"${i##*.}
    if [ ${i##*.} = "gjf" ]||[ ${i##*.} = "com" ];then
        echo $i"后缀正确,开始计算"
        g09 $i
    fi
done
    echo "计算完成"

首先通过一个for循环结合ls查看文件命令依次读取文件,然后用一个if命令判定后缀是否后缀正确,
##*.表示删除最后一个点以及左边的字符。

相关文章

  • shell脚本文件夹内文件依次执行

    这个脚本非常简单,个人觉得也很实用,对于初学linux或者bash的小伙伴们,我觉得在很多地方可以解放我们的小手。...

  • Shell 传递参数

    执行 Shell 脚本时,可以向脚本传递参数。脚本内获取参数的格式为:$n $0 为执行的文件名 $1 为执行脚本...

  • iOSshell自动化打企业包&上传fir.im详解

    一、创建shell脚本文件 二、shell脚本中代码: 二、iosMoniArchive文件夹下内容,如下图: 打...

  • Linux数据库定时自动备份

    一、创建存放执行备份的shell脚本已经备份的sql文件目录 进入home目录 创建备份文件夹 进入备份文件夹 创...

  • shell脚本编写

    shell脚本格式 文件首行指定执行shell的程序以及相关说明 shell 脚本文件后缀,建议命名为.sh 脚本...

  • Shell脚本简单使用

    1. 执行shell脚本 1.作为可执行程序执行新创建的.sh文件需要修改shell脚本为可执行的文件- chmo...

  • Shell 脚本入门: 编写格式和执行方式

    本文要点 Shell 脚本的编写规范 执行Shell 脚本文件的 3 种方式 与 区别 1. Shell 脚本的编...

  • 3-2 Shell脚本的语法

    第一个Shell脚本 文件内容 执行结果 可交互的 shell脚本 文件内容 使用 read 命令从 stdin...

  • iOS-FFmpeg集成指南

    相关脚本 脚本下载,Clone下来,将 Shell 文件夹下的 ffmpeg-download.sh 、 ffmp...

  • 工具 | Shell 教程笔记 (2)

    Shell 传递参数 在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n 其他用法: 参考 ...

网友评论

    本文标题:shell脚本文件夹内文件依次执行

    本文链接:https://www.haomeiwen.com/subject/ycxwoxtx.html