回答編集履歴

2

誤記訂正

2021/11/27 02:04

投稿

otn
otn

スコア85949

test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
 
38
38
 
39
- `dir`のようなケースだと回避策は無い(パイプで、末尾の改行を削除するようなプログラムに渡せばいいですが)ですが、文字列表示のケースだと、他の方の回答のように、文字列表示の改行を省けば、自動的な改行だけになります。
39
+ `dir`のようなケースだと回避策は無い(パイプで、末尾の改行を削除するようなプログラムに渡せばいいですが)ですが、文字列表示のケースだと、他の方の回答のように、文字列表示の改行を省けば、自動的な改行だけになります。
40
40
 
41
41
 
42
42
 

1

補足

2021/11/27 02:04

投稿

otn
otn

スコア85949

test CHANGED
@@ -46,4 +46,10 @@
46
46
 
47
47
  ```
48
48
 
49
- のようにリダイレクトはイコールより前に書いてしまうのが見やすいです。
49
+ のようにリダイレクトはイコールより前に書いてしまうのが見やすいし、間違いが無いです。
50
+
51
+
52
+
53
+ `SET /P X=1 < NUL`だと、`1`のあとに空白が表示されます。空白が出てもいいならいいのですが。
54
+
55
+ かといって空白を除こうと、`SET /P X=1< NUL`のように数字の直後にリダイレクトの`<`を書くと`1<`というリダイレクトと見なされて意図した動作になりません。