sh xxx.shを実行すると、「Syntax error: “(” unexpected」となるエラーの解決法

じょるブログ

電子工作やプログラミング関連の情報を発信している技術系ブログ

sh xxx.shを実行すると、「Syntax error: “(” unexpected」となるエラーの解決法

投稿日:

  

実行環境

  • Linux
  • ubuntu
  • ラズベリーパイ3

 

症状

シェルスクリプトを実行しようとして、

sh xxx.sh

を実行すると、

Syntax error: "(" unexpected

となる。

  

原因

bash で動作させることを前提としているプログラムを dash で実行している。

  

対処法

以下のようにbashで実行する。

bash xxx.sh

google ads




google ads




-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

google仕事検索(Googe for job)に求人情報を載せる方法 – indexing APIの設定についても解説

  google仕事検索に求人情報を載せるまでの流れ 求人情報の構造化データをウェブページに追加 作成した構造化データが正しいかどうかテスト Googleに情報提供      ①求人情報の構造化データ …

ラズパイでスマートロック作ってみた④ – ICカードでドアを開閉する

大学生の電子工作 ラズパイでスマートロック作ってみたの記事の④つ目の記事です。今回はSuicaや学生証、電子マネー(nanacoとか)等のICカードで鍵を開けられるようにしました。 近くのコンビニに買 …

簡単!ラズパイでスマホ広告をブロック – youtube広告も削除可能!

    ラズパイでスマホを含む家中の端末に表示されるWEB広告をブロックする方法を紹介します。 動画の最初や途中に表示されるyoutube広告を削除することも可能です! 最近ラズパイを使って何かしたい …

windowsでpythonにPyaudioをインストールする際に生じるエラーの原因と解決方法

  私はwindowsのノートパソコンを使用しているのですが、先日pythonで録音や再生を行ったり、音声解析を行うことのできるモジュールであるPyaudioを入れようとした際にエラーが発生し少しつま …

git のインストールと基本コマンド

ここではgitのインストールと、Githubの基本的なコマンドを備忘録として記載します。   インストール https://git-scm.com/downloadsからGitをダウンロードしてインス …




関連記事