エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ワイルドカードはいつ開く?
Unixを使っていると、ちょっと不思議に思う瞬間というのがある。たとえばこんなときだ。 scp remote.hos... Unixを使っていると、ちょっと不思議に思う瞬間というのがある。たとえばこんなときだ。 scp remote.host:some/path/* .このコマンドの意図は明確だ。リモートホストの、ホームディレクトリのとあるディレクトリにあるファイルを全部コピーしたいのだ。だが、これはどうして正しく動作するのだろう。そもそも*はだれがどのタイミングで展開してくれるのだろうか。 Unixでは、ワイルドカードはshellが開く。コマンドは、ファイル名に展開された後のリストを受け取る。ワイルドカードが100個のファイルにマッチすれば、コマンドは100個のファイルを引数として受け取ることになる。さて問題は上記のscpの場合だ。scpはローカルのファイルシステムではなく、リモートのディレクトリを読み取らなければならない。このような場合はどうなるのだろうか。そもそも、scpを起動するとき、shellはどうい
2021/11/08 リンク