最強WEB問題集 LinuC Lv1-101(Ver4.0) 問題ID:4293

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2020-6-19 14:27
koboriakira  新米   投稿数: 2
【問題】
「DATE=`date`」というコマンドを実行した。以下のコマンドの実行結果は次のうちどれか。

$ echo \\"$DATE\\"

【答え】
"dateコマンドを実行した時の日時"


--------


上記の答えについて、気になる点があったので質問させてください。

Mac環境やDockerのUbuntuで試してみたところ、次のような結果が出ました。
\dateコマンドを実行した時の日時\

問題のコマンドは、バックスラッシュを2つ使っています。
そのため2つめのバックスラッシュが表示され、ダブルクォーテーションはメタキャラクタとして評価されるのだと思い、私の結果(バックスラッシュでdateを囲む)が正しいように感じています。

そのため問題文のバックスラッシュが1つ余計なのか、または回答が誤っていると思いました。
もし私の理解が誤っていたら、教えていただけると大変幸いです。
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2020-6-19 15:23
staff  モデレータ   投稿数: 1485
申し訳ございません。
バックスラッシュが連続して表示されてしまうのは、新システムの最強WEB問題集(β版)の既知の不具合の一つです。
https://ping-t.com/modules/inquirysp/index.php?op=3

この不具合は来週月曜日に修正される予定です。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2020-6-19 19:46
koboriakira  新米   投稿数: 2
ありがとうございます。
また投稿する箇所を誤っており、大変失礼いたしました。

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.