回答編集履歴

3

説明が間違っていたので 再修正

2017/09/27 07:23

投稿

showkit
showkit

スコア1638

test CHANGED
@@ -31,3 +31,21 @@
31
31
  [The Perl5 Manual](http://namazu.org/~tsuchiya/perl/info/perl-ja_60.html#SEC60)
32
32
 
33
33
  にあるように、grep 関数の結果が出力されます。
34
+
35
+
36
+
37
+  で、そもそも出力している Sep 27 は
38
+
39
+  print "$day1 \n"; の出力結果ではないです。
40
+
41
+
42
+
43
+ ```perl
44
+
45
+ #!/usr/bin/perl
46
+
47
+ $day1 = system ("export LANG=C&&date +'%h %d'");
48
+
49
+ ```
50
+
51
+  を実行してみてください。

2

再修正します。

2017/09/27 07:23

投稿

showkit
showkit

スコア1638

test CHANGED
@@ -31,7 +31,3 @@
31
31
  [The Perl5 Manual](http://namazu.org/~tsuchiya/perl/info/perl-ja_60.html#SEC60)
32
32
 
33
33
  にあるように、grep 関数の結果が出力されます。
34
-
35
-
36
-
37
-  コマンドの grep を実行したいのであれば KojiDoi さんのおっしゃるようなコードでよいかと思います。

1

質問の内容が理解できたので編集します

2017/09/27 07:15

投稿

showkit
showkit

スコア1638

test CHANGED
@@ -26,4 +26,12 @@
26
26
 
27
27
  2. root ユーザで実行していますか?
28
28
 
29
+ 3. 上記のソースであれば
30
+
31
+ [The Perl5 Manual](http://namazu.org/~tsuchiya/perl/info/perl-ja_60.html#SEC60)
32
+
33
+ にあるように、grep 関数の結果が出力されます。
34
+
35
+
36
+
29
- 3. 上記ソースであれば print の次の行は、grep 実行exit コードが表示されます。
37
+  コマンドの grep 実行したいであれば KojiDoi さんのおっしゃるようなコードでよいかと思います。