[解決済み】シェルスクリプトに渡された最後の引数を取得する
2022-03-30 23:53:06
質問
$1
が第一引数です。
$@
は全てです。
シェルに渡された最後の引数を見つけるには、どうすればよいですか? スクリプトを実行できますか?
どのように解決するのですか?
これは、ちょっとしたハックです。
for last; do true; done
echo $last
これはまた、かなり移植性が高く(繰り返しますが、bash、ksh、shで動作するはずです)、引数をシフトしないので、いいかもしれませんね。
ということを利用しています。
for
また、ループ変数はスコープされないので、最後に設定された値を保持します。
関連
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Bashシェルスクリプトの入力引数の存在確認
-
[解決済み] シェルスクリプトでYYYY-MM-DD形式の日付にする
-
[解決済み] リファレンス - このシンボルはPHPで何を意味するのですか?
-
[解決済み] バイナリデータを含むテキストファイルを grep するには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] mvで移動先のディレクトリが存在しない場合、作成させる方法はありますか?
-
[解決済み] date: 余分なオペランド %d' エラー
-
Linuxシェルプログラミングのエラー "bad substitution "の解決法
-
ハイブのsqlとシェルスクリプトを書いているときに、いくつかの痛い問題に遭遇しました
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] Unixシェルスクリプトは、スクリプトファイルが存在するディレクトリを見つけることができますか?
-
[解決済み] UNIXのシェルスクリプトで「#!/bin/sh」という行がありますが、これはどういう意味ですか?
-
[解決済み] シェルで$$はどういう意味ですか?
-
[解決済み] カンマで区切られたシェル変数をループする
-
[解決済み] IPアドレスだけを取得するには、どのターミナルコマンドを使用すればよいですか?