Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для allukard
307 / 218 / 70
Регистрация: 08.11.2010
Сообщений: 1,901

Добавить свой столбец со значением из файла

11.01.2025, 06:33. Показов 2781. Ответов 28

Студворк — интернет-сервис помощи студентам
Коллеги, подскажите будьте добры. Есть список ip адресов коммутаторов надо проверить их на доступность по 22 порту.

Исходные данные:
HOST,IP
ASW,10.0.102.100
ASW1,10.0.102.101

Мой скрипт:
PowerShell
1
2
3
Import-Csv D:\ASO.csv -Delimiter "," | foreach {
tnc $_.IP -p 22 | select TcpTestSucceeded, RemoteAddress, @{Label = "HOST"; Expression={$_.HOST }}
} | Export-CSV D:\ASO1.csv -Force -Encoding UTF8
у меня не получается запихать имя коммутатора в третий созданный столбец $_.HOST.

Вывод как получается:
TcpTestSucceeded RemoteAddress HOST
---------------- ------------- ----
True 10.0.102.100
True 10.0.102.101

как надо:
TcpTestSucceeded RemoteAddress HOST
---------------- ------------- ----
True 10.0.102.100 ASW
True 10.0.102.101 ASW1
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.01.2025, 06:33
Ответы с готовыми решениями:

QSqlTableModel добавить свой столбец
Здравствуйте. Есть база данных, которую хочу отобразить при помощи QSqlTableModel. Делаю примерно следующим образом: class...

Добавить в середину строку и столбец со значением макс элемента массива
Дан двумерный массив размерности n, заполненный случайными числами. Добавить в середину строку и столбец, содерж. значение максимального...

Как лучше добавить столбец в csv с шапкой и вычисляемым значением?
нужно добавить столбец, допустим "итого", со значениями "количество" * "цена" Написал следующий код, но он пропускает шапку и только...

28
 Аватар для alhaos
1934 / 549 / 155
Регистрация: 20.02.2019
Сообщений: 2,675
Записей в блоге: 77
13.01.2025, 12:07
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от YuS_2 Посмотреть сообщение
Т.е. изучив какой-то язык, ты сразу интерполируешь его правила, синтаксис и др. на остальные языки, со своей точки зрения? А почему?
Да я все их "интерполирую" между собой.

Цитата Сообщение от YuS_2 Посмотреть сообщение
Хмм, ходить строем, одинаково одеваться, не рассуждать над приказами и выполнять их беспрекословно - да тебе нравятся армейские порядки?!
Ну знаешь, я не вижу в этом malum in se, не в крайних вариантах конечно, но вот допустим почерк средневековых писцов практически неотличим друг от друга, и даже было мнение, что они написаны одним человеком, те человека очень качественно выучивали письму перед тем как давать ему портить бумагу.

Ну и все мы знаем, что упорядоченные римские фаланги в свое время сделали с кучками ярких индивидуальностей.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
13.01.2025, 12:09
Цитата Сообщение от alhaos Посмотреть сообщение
Ты неисправим. я не хочу тебя переубедить. я хочу рассказать свою точку зрения.
Да, это правда... меня переделать - наверное, очень и очень сложно. Веские аргументы пока не увижу, перестроиться не смогу, в принципе. А мне так нравится - для меня не аргумент. Возможно, поэтому.
Но и я не пытаюсь переделать тебя, пробую аргументировать свою позицию, не более того.
А ты пробовал изучить ассемблер? Там-то сильно не разгуляешься и все твои требования - присутствуют. Программы на заглядение - компактные, быстрые и работают прекрасно (если написаны верно).
0
 Аватар для alhaos
1934 / 549 / 155
Регистрация: 20.02.2019
Сообщений: 2,675
Записей в блоге: 77
13.01.2025, 12:12
Тут наверное все дело в отношении если ты кодишь как свободный художник, то наверное да индивидуальность тут главное, а если вы бригадой рубите церковь то наверное тут важно придерживаться общей концепции построения православных храмов, а не лепить венецианских гаргулий над входом потому что "Я художник, я так вижу".

Добавлено через 1 минуту
Цитата Сообщение от YuS_2 Посмотреть сообщение
А ты пробовал изучить ассемблер?
Пробовал баловаться, я не сторонник крайностей.
0
Модератор
 Аватар для Curry
5173 / 3545 / 536
Регистрация: 01.06.2013
Сообщений: 7,709
Записей в блоге: 9
13.01.2025, 12:16
Цитата Сообщение от YuS_2 Посмотреть сообщение
Скобки здесь не обязательны.
PowerShell
1
2
3
class Foo {
    $t=(Get-Date)
}
Попробуйте убрать скобки.
Цитата Сообщение от YuS_2 Посмотреть сообщение
парадигма - потребует определения.
Парадигма программирования
Цитата Сообщение от YuS_2 Посмотреть сообщение
ЯП компилируемый, в котором создаются полноценные приложения
И на интерпертируемых языках создают полноценные приложения.
PS полноценный язык, мощный ... но кривой. Я на нём только что написал полноценное приложение в 26 кило, такое сложилось впечатление.
Цитата Сообщение от YuS_2 Посмотреть сообщение
Зачем php?
Затем что имена переменных начинаются с $.
Цитата Сообщение от YuS_2 Посмотреть сообщение
только кое-чего? А в целом - из злобных?

Это насчёт того что надоумил Микаэля переименовать кнопу PS Hell в PwSHLL. )
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
13.01.2025, 12:24
Цитата Сообщение от alhaos Посмотреть сообщение
если вы бригадой рубите церковь то наверное тут важно придерживаться общей концепции построения православных храмов, а не лепить венецианских гаргулий над входом потому что "Я художник, я так вижу".
Этого можно достичь и без ограничений в инструментах...
Но, ведь ты предлагаешь рубить эту церковь исключительно топором (ну, потому что других инструментов у бригады нет), а то, что можно закупить ножовки, электрорубанки, шлифмашинки и прочее разнообразие, для упрощения труда - просто отвергаешь, причем на том, основании, что это противоречит "концепции" и особенно потому, что все бригады действуют также - работники унифицированы, любой рубщик может переходить из бригады в бригаду легко - все обучены одинаково на один и тот же топор... и что характерно, именно это ты называешь удобством. Мне это непонятно, от слова совсем.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
13.01.2025, 13:09
Цитата Сообщение от Curry Посмотреть сообщение
Попробуйте убрать скобки.
Название: 2025-1-13 14-26-2.png
Просмотров: 56

Размер: 22.0 Кб

Цитата Сообщение от Curry Посмотреть сообщение
class Foo {
    $t=(Get-Date)
}
а это уже другой код, он отличается от первоначального
Здесь уже объявление класса, где синтаксическому анализатору не нравится наличие дефиса, ибо это должно быть именем функции, а не метода... потому и ругается на отсутствие семиколон и отсутствие объявления функции... как-то так. В общем, powershell, конечно, позволяет некоторые вольности из-за динамической типизации, но у всего есть границы.
Кроме того, можно даже усложнить себе жизнь, при желании:
PowerShell
1
$executionContext.sessionState.languagemode = "ConstrainedLanguage"
а после этого, попробовать... ну, скажем это:
PowerShell
1
[console]::writeline("Hello")
- чтобы жизнь малиной не казалась

Цитата Сообщение от Curry Посмотреть сообщение
Парадигма программирования
ну попробуем надергать цитат:
Далеко не все авторы, использующие термин «парадигма программирования», решаются дать интенсиональное определение данному термину. Однако и те определения, которые удаётся найти, серьёзно отличаются друг от друга.
Каково?
И это:
Парадигма программирования не определяется однозначно языком программирования; практически все современные языки программирования в той или иной мере допускают использование различных парадигм (мультипарадигменное программирование). Так, на языке Си, который не является объектно-ориентированным, можно работать в соответствии с принципами объектно-ориентированного программирования, хотя это и сопряжено с определёнными сложностями; функциональное программирование можно применять при работе на любом императивном языке, в котором имеются функции, и т. д.

Также существующие парадигмы зачастую пересекаются друг с другом в деталях (например, модульное и объектно-ориентированное программирование), поэтому можно встретить ситуации, когда разные авторы употребляют названия из разных парадигм, говоря при этом, по сути, об одном и том же явлении.
-ещё круче...
Так что возьмем за основу? Риторический вопрос...

Цитата Сообщение от Curry Посмотреть сообщение
И на интерпертируемых языках создают полноценные приложения.
Вряд ли... в смысле, вряд ли можно назвать полноценным приложение, за которым необходимо таскать интерпретатор... без интерпретатора - оно ничто.

Цитата Сообщение от Curry Посмотреть сообщение
PS полноценный язык, мощный ... но кривой.
Оба высказывания - правда
1. Powershell, по сути, часть .NET
2. Без комментариев.

Цитата Сообщение от Curry Посмотреть сообщение
переименовать кнопу PS Hell в PwSHLL.
"PS Ад" - это хуже, чем "PwSHLL", а остальное - дело привычки, привыкнем, если даже не изменит...
0
 Аватар для alhaos
1934 / 549 / 155
Регистрация: 20.02.2019
Сообщений: 2,675
Записей в блоге: 77
13.01.2025, 13:29
YuS_2, Я всего лишь предлагаю не воспринимать любое ограничение как абсолютное зло.
0
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
13.01.2025, 13:40
Цитата Сообщение от alhaos Посмотреть сообщение
всего лишь предлагаю не воспринимать любое ограничение как абсолютное зло.
да это понятно... я и не называл это злом, то была, как раз, твоя инициатива...
Просто ты сказал, что наличие широких возможностей в инструменте ведет к хаосу... а я тебе сказал, что не инструмент определяет концепцию. Это если коротко
Если захочется программисту, то он может организовать хаос и в условиях жестких ограничений, либо вообще ничего не сделать, если ограничения окажутся слишком жесткими.
0
 Аватар для alhaos
1934 / 549 / 155
Регистрация: 20.02.2019
Сообщений: 2,675
Записей в блоге: 77
13.01.2025, 15:55
YuS_2, Мы щас с тобой да de-jure и за de-facto разговариваем, а они как известно ну очень разные бывают.

Сын спрашивает у отца:
- Что такое "реально" и что такое "гипотетически"?
- Сынок, как бы тебе обьяснить, давай лучше разберем на примере.
- Хорошо.
- Иди к маме и спроси переспала бы она за 1млн. баксов с негром.
Мальчик возвращается:
- Говорит, что переспала бы.
- Вот, а теперь спроси это у сестры.
- Она то же согласна.
- А теперь у деда спроси переспит ли он с негром за миллион долларов.
- Дед тоже согласен.
- Вот видишь, гипотетически у нас есть 3 млн баксов, а реально - две проститутки и п####с...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.01.2025, 15:55

Поменять местами столбец с наибольшим значением со столбцом с наименьшим значением
в массиве В(3,3) поменять местами столбец , содержащий наиб. значение со столбцом, содержащим наим. значение ПОМОГИТе,ПЖЛСТ!!!!!!!!!!

Как добавить свой текст в конец или начало зашифрованного файла?
using System; using System.IO; using System.Security.Cryptography; using System.Text; public static class AESEncryption {...

Добавить за каждым числом с наибольшим значением число с минимальным значением и наоброт.
если кто-нибудь сможет помочь, то помогите... 1. Даны целые числа a1,..an. Добавить за каждым числом с наибольшим значением число с...

Поменять столбец матрицы, содержащий элемент с наибольшим значением, со столбцом, содержащим элемент с мин. значением
Составить программу , в которой нужно поменять столбец матрицы , содержащий элемент с наибольшим значением , со столбцом,содержащим элемент...

Добавить в шаблон класса CList метод, вставляющий за первым вхождением элемента со значением X k элементов со значением
Добавить в шаблон класса CList метод, вставляющий за первым вхождением элемента со значением X k элементов со значением Y. Прошу ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru