shell脚本不返回任何输入

时间:2017-04-27 07:55:14

标签: linux bash shell

我在名为strings的文件中创建了一个shell脚本,引用了post

#! /bash/sh
original_string='i love Suzi and Marry'
string_to_replace_Suzi_with='Sara'
result_string="${original_string/Suzi/$string_to_replace_Suzi_with}"

之后我创建了一个引用post的可执行文件:

chmod +x strings

但如果我像这样运行文件:

./strings

我遇到了问题:

  

./ strings:5:./strings:Bad substitution

怎么可能呢?我刚刚复制并粘贴了示例代码。

1 个答案:

答案 0 :(得分:2)

第一行无效,请将其更改为

#!/bin/bash

它应该有用。