sh 简单的bash脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 简单的bash脚本相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# We can find another test method through 'man test' command
if [ -z $1 ]; then
        echo "No pattern given."
        echo "Usage: $0 <pattern>"
        exit
fi

# We declare two variables for the two directories

pattern=$1
firstdir=dir1
seconddir=dir2

# The for loop that moves the right files

for i in 'grep -l "$pattern" $firstdir/*'; do
        mv $i $seconddir
        echo $i
done
# for i in {command}; do {command}; done
for i in 'ls *.text'; do mv $i $i.old; done

# while read filename; do {command}; done < ./filelist.txt
while read filename; do mv $filename $filename.old; done < ./filelist.txt

以上是关于sh 简单的bash脚本的主要内容,如果未能解决你的问题,请参考以下文章

sh 简单的Bash脚本启动OpenVPN客户端

sh 用于检查MySQL是否正在运行的简单bash脚本。

sh 简单的bash脚本创建mysql db,用户生成密码

sh 简单的bash脚本来创建utf-8 mysql db。仅供内部使用!!!

sh 一个简单的bash脚本,用于在Unix / Linux上使用ping观察数据包丢失

sh 简单的bash shell脚本模板。有两个版本:1)简单的基于env var的选项,以及2)添加了命令行参数解析