Это даже проще и очень похоже на cat < < EOF> out.txt:
C: \> copy con out.txt
Это моя первая строка текста.
Это моя последняя строка текста.
^ Z
1 файл (ов) скопирован.
Вывод выглядит так:
C: \> type out.txt
Это моя первая строка текста.
Это моя последняя строка текста.
(скопируйте con + out.txt, введите свой ввод, затем Ctrl-Z и файл будет скопирован)
COPY CON означает «копировать из консоли» (принять ввод пользователя)
Я понимаю, что это - очень старый поток, но вещи изменились немного, с тех пор и он действительно помогал мне найти правильную комбинацию вещей, я должен был зафиксировать свою проблему. Таким образом, я думал, что совместно использую то, что я сделал.
проблема была мной nedded, чтобы запросить ту же CSS дополнительный вход, если это было заполнено, как я имел для требуемого заполненного. CSS использовала psuedo класс: допустимый, который применил CSS на дополнительный вход также при отсутствии заполнения.
Это - то, как я зафиксировал его;
HTML
<input type="text" required="required">
<input type="text" placeholder="">
CSS
input:required:valid {
....
}
input:optional::not(:placeholder-shown){
....
}