linux シェルスクリプト実行エラー:不正な置換
2022-02-08 13:10:44
linux シェルスクリプト実行エラー: 不正な置換
test.shスクリプトを読み込む。
#! /bin/bash
str1="this is a great site"
echo ${str1:1:3}
これは、Linuxのシェルが/bin/shと/bin/bashのどちらを使用しているかに関係します。私のスクリプトでは/bin/bashシェルを指定していますが、デバッグ時にはshシェルを使用しているため、デバッグするとエラーメッセージが発生します。
解決方法
bash -x test.shでのデバッグは成功しています。
バッシュ . /test.sh すると正常に実行されます
関連
-
PIL IOErrorの解決策:画像ファイル 'images/1212.jpg' を特定できない。
-
ERR_CONTENT_LENGTH_MISMATCH 問題解決のためのハンドブック
-
ImportError を解決してください: libcublas.so.9.0: 共有オブジェクトファイルを開くことができません。そのようなファイルはありません
-
パイプが壊れた java.io.IOException: パイプの破損 解決方法
-
OpenSSL の Linux インストール: AttributeError: 'module' オブジェクトには 'SSL_ST_INIT' という属性がありません。
-
Python3.xでprintを使用する際のエラー(SyntaxError: Missing parenthes in call to 'print')に対する解決策を公開しました。
-
linux ubuntu 'string' はこのスコープで宣言されていない Parse
-
中国標準のKirin OSのyumソースの構成
-
実行中のデータノードが1つあり、この操作で除外されるノードはありません。 エラー
-
arpa/inet.h
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Linuxシェルプログラミングにおける不正な置換の解決法
-
シェルスクリプト二項演算子期待値エラー
-
エラー: $PATH に受け入れ可能な C コンパイラが見つかりません。
-
警告:文字列定数から 'char *' への非推奨変換
-
解決済み gpg: 有効な OpenPGP データが見つかりません。
-
SocketExceptionです。ブロークン・パイプ・エラーの可能性
-
metasploitに関するいくつかのアーキテクチャカタログ
-
CentOS 7のインストールとDockerの展開
-
socket.errorを解決する。[Errno 98] アドレスが既に使用されている問題
-
要求された URL * はこのサーバーで見つかりませんでした。