В моем сценарии я работаю с файлами JavaScript, и я использую из-файла для записи файлов на новое место:PowerShell новое пункт создает новый файл для каждой строки
myFile.js | cat | browserify | uglifyjs | Out-File ..\build\myFile.js -encoding UTF8
Это будет выводить 1 файл с UTF8 вместо UTF2.
Я бы хотел использовать новый элемент, потому что он создавал бы папки, если не существовал, и мне не нужно было бы устанавливать кодировку. Но у меня проблема. Эта команда:
myFile.js | cat | browserify | uglifyjs | new-item ..\build\myFile.js -type file -force
выводит кучу файлов (думаю, на основе новых строк)?
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 15.01.2014 12:19 32069 myFile.js
-a--- 15.01.2014 12:19 32255 myFile.js
-a--- 15.01.2014 12:19 32007 myFile.js
-a--- 15.01.2014 12:19 32008 myFile.js
-a--- 15.01.2014 12:19 32697 myFile.js
-a--- 15.01.2014 12:19 32001 myFile.js
-a--- 15.01.2014 12:19 7429 myFile.js
Что мне не хватает? я хотел бы выводить содержимое в один файл.
Это будет по-прежнему производить файл каждая строка в моем скрипте. Но мне нравится стиль :) –