目次
実行環境
- Linux
- ubuntu
- ラズベリーパイ3
症状
シェルスクリプトを実行しようとして、
sh xxx.sh
を実行すると、
Syntax error: "(" unexpected
となる。
原因
bash で動作させることを前提としているプログラムを dash で実行している。
対処法
以下のようにbashで実行する。
bash xxx.sh
電子工作やプログラミング関連の情報を発信している技術系ブログ
投稿日:
目次
シェルスクリプトを実行しようとして、
sh xxx.sh
を実行すると、
Syntax error: "(" unexpected
となる。
bash で動作させることを前提としているプログラムを dash で実行している。
以下のようにbashで実行する。
bash xxx.sh
執筆者:joruji
関連記事
ラズパイでスマートロック作ってみた④ – ICカードでドアを開閉する
大学生の電子工作 ラズパイでスマートロック作ってみたの記事の④つ目の記事です。今回はSuicaや学生証、電子マネー(nanacoとか)等のICカードで鍵を開けられるようにしました。 近くのコンビニに買 …
apacheがインストールされているサーバーでcgiファイルを実行しようとしたところ、ファイルの内容が表示されるだけで実行されなかった。デフォルトではこのようにcgiファイルは実行できないとのことなの …
[WordPress]データベース接続確立エラー解決のための4つの対処法
ubuntuにApache2、WordPressを導入し動作確認を行った際、データベース接続エラーとなってしまった。この記事ではデータベース接続確立エラーとなってしまった場合に行うべき対処法を4つ …
壊れたイヤホンを半田ごてを使って直してみた – 修理方法解説
長年使用していたイヤホンが壊れてしまったので、半田ごてを使用して直してみました。この記事ではイヤホンの直し方について解説します。 (イヤホンの構造によって多少直し方は異なる場合があります。) 今 …
関連記事