shell的函数比较简单,和其他语言一样,使用前,必须定义好。

格式:

function 函数名(){ 函数内容}

1 #!/bin/bash
2 #
3 file_name=b.txt
4 function FILE_EXIST()
5 {
6 if [ -f $file_name ]
7 then
8 echo "$file_name exist!"
9 else
10 touch $file_name
11 fi
12 }
13
14 FILE_EXIST
15
16 exit 0

测试结果:

gyz@debian:~/shelltest$ ./funt.c 
b.txt exist!