[解決済み】$? (ドルクエスチョンマーク)変数とは?重複
2022-03-30 16:20:49
質問
シェルスクリプトを学ぼうとしているのですが、他人のコードを理解する必要があります。とは何ですか?
$?
変数が保持する?句読点をブロックされるので、Googleで検索しても答えが出ません。
どのように解決するのですか?
$?
は、最後に実行されたコマンドの戻り値を求めるために使用されます。
シェルで以下を試してみてください。
ls somefile
echo $?
もし
somefile
が存在する場合(それがファイルであるかディレクトリであるかに関係なく)、そのファイルに対して
ls
コマンドを使用する必要があります。
0
(デフォルトの戻り値 "成功")です。もしそれが存在しなければ、0以外の数値を得るはずです。正確な数値はプログラムに依存します。
多くのプログラムでは、対応するマニュアルページで数字とその意味を知ることができます。これらは通常、"exit status"として記述され、独自のセクションがある場合もあります。
関連
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] Bashで文字列をデリミターで分割するには?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] シェルコマンドの実行と出力のキャプチャ
-
[解決済み] grep --exclude/--include構文を使って特定のファイルをgrepしないようにする
-
[解決済み] シェルでファイルを変数に読み込むには?
-
[解決済み】Grep RegExからグループをキャプチャする
-
[解決済み】$の意味?(ドルクエスチョンマーク)の意味
最新
-
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 実装 サイバーパンク風ボタン