
No.2ベストアンサー
- 回答日時:
バックグラウンドで実行されたコマンドのプロセスID が設定される変数。
「 sleep 100 & 」のように & を付けて実行すると、そのコマンドはバックグラウンドで実行される。 上記の場合、「 $! 」には sleep コマンドの PID (プロセスID)がセットされている。
変数を使用する - UNIX & Linux コマンド・シェルスクリプト リファレンス
http://shellscript.sunone.me/variable.html
この回答へのお礼
お礼日時:2014/04/29 19:06
早々に的確なご対応、ありがとうございました。
ページに記載している一覧表、とても見やすくてためになりました。
ありがとうございました。
No.4
- 回答日時:
まず、 $で始まるものは『変数(パラメータ) を展開』する『シェルの機能』だということを覚えておきましょう。
そうすると、マニュアルの「パラメータ展開」というところを読めばいい、ということがわかります。
今後、他の見慣れない「 $なんたら 」というものを見かけたら、「シェルのマニュアル」の「パラメータ展開」を探せばいいのです。
Linuxで一般的に使われているのは bash というシェルです。
bash のマニュアルから、パラメータ展開というところを読んでみると
http://linuxjm.sourceforge.jp/html/GNU_bash/man1 …
> 特殊パラメータ
> ! 最後に実行されたバックグラウンド (非同期) コマンドの プロセス ID に展開されます。
とわかります。
この回答へのお礼
お礼日時:2014/04/29 19:08
なるほど、細かくご説明いただきましてありがとうございました。
初心者なもので、大変勉強になりました。
ありがとうございましたm(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[バッチファイル]レジストリ値...
-
UNIX コマンドにおける # や円...
-
SCコマンドでアクセス拒否
-
echo $!の意味を教えてください
-
メール差出人名の変更
-
shutdownコマンドをキャンセル...
-
Excel下部のメニューが消えた
-
相手PCのMACアドレスを知るため...
-
vbaで「最前面に」とする方法は?
-
Linux:sedコマンドで置換がし...
-
compressコマンドってなくなっ...
-
setxコマンドが思い通りにいかない
-
ワイルドカードを使ってでフォ...
-
aquos HDD交換品について
-
シェルスクリプトでパスワード...
-
osql コマンドを使えるよう...
-
shell操作をbatファイルにして...
-
LinuxOSのtopコマンド結果がお...
-
レコーダー換装用のHDDのAVコマ...
-
TeXのコマンドを教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
shutdownコマンドをキャンセル...
-
UNIX コマンドにおける # や円...
-
至急です、Ubuntuに詳しい方助...
-
ワイルドカードを使ってでフォ...
-
SCコマンドでアクセス拒否
-
コマンドプロンプトにおけるコ...
-
Linuxコマンドは何の言語で書か...
-
compressコマンドってなくなっ...
-
[バッチファイル]レジストリ値...
-
Excel下部のメニューが消えた
-
AIXでの文字コード、改行コード...
-
vbaで「最前面に」とする方法は?
-
Linuxでコマンドが終了しない
-
「環境変数名の編集」ウィンド...
-
UNIXのコマンドが使えないんです
-
アクセスのボタンから指定のワ...
-
JP1での保留Job一覧取得につき...
-
windows10を使っています。 wsl...
-
Solarisでiノード数を確認する...
-
レコーダー換装用のHDDのAVコマ...
おすすめ情報