В вашем случае, когда вы просто выбираете одно свойство, проще всего, вероятно, полностью обойти любое форматирование:
get-qadgroupmember 'Domain Admins' | foreach { $_.Name }
Это даст вам простой строка []
без заголовков столбцов и пустых строк. Командлеты Format - *
предназначены в основном для потребления человеком, и поэтому их выходные данные не предназначены для удобного машинного чтения или анализа.
Для нескольких свойств я, вероятно, выбрал бы - f
оператор формата. Что-то вроде
alias | %{ "{0,-10}{1,-10}{2,-60}" -f $_.COmmandType,$_.Name,$_.Definition }
, что некрасиво, но дает вам простой и полный контроль над форматированием вывода. И никаких пустых строк: -)
Я не знаю authlogic (и если этот ответ вообще полезен), но откуда вообще взялся этот фиктивный объект? Вы не должны использовать какие-либо насмешки в своих огуречных рассказах. Cucumber похож на интеграционный тест, тестирующий полный стек Rails.
Я использую его, чтобы убедиться, что мои спецификации представления, контроллера и модели не расходятся друг с другом.