В настоящее время у меня есть следующий код ниже, который не работает для меня.Я хотел бы, чтобы он вел себя так
some-output-from-some-function | FILTER_DATA
или
some-output-from-some-function | FILTER_DATA | Filter_01
С помощью функции ниже (без включенного $ id) мне нужно поймать some-output-from-some-функция int ovariable и выполнить ее так (что мне НЕ подходит):
$a = some-output-from-some-function
"$a" | FILTER_DATA
Пожалуйста, помогите.Я хочу, чтобы он был универсальным, а не конкретным для одного или двух переданных аргументов ...
Function FILTER_DATA ($id){
[CmdletBinding()]
Param(
[Parameter(ValueFromPipeline)]
$item
)
$item | % {$PSItem.replace("<","<").replace(">",">")} |
% {$PSItem -replace "<table>", "$description<table class=sortable id=$id" `
-replace "</table>","</table></span>" `
}}