1.用编译器
用相对路径:
Which sh -->/bin/sh\
Which file -->/home/liucaixin/aa.txt
/bin/sh /home/liucaiixn/aa.txt
用绝对路径:
/bin/sh aa.txt (cd到aa目录下)
2.用执行权限去执行
```shell
用相对路径:
/home/liucaixin/aa.txt
用绝对路径:
./aa.txt
```
centos:/bin/sh默认指定 bash
debain:/bin/sh默认指定dash
在debain调试代码经常报错的原因:因为脚本虽然指定#!/bin/bash,而执行脚本的时候使用sh,所以就会报错
解决办法:使用bash -x test.sh