ユーザ用ツール

サイト用ツール


playground:playground

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
playground:playground [2023/04/05 06:10] – [Powershell] taatinplayground:playground [2023/04/05 23:32] (現在) – [PlayGround] taatin
行 1: 行 1:
 ====== PlayGround ====== ====== PlayGround ======
 +  * PlayGroundは適当に記載練習や確認するところ。
 +
 ====== ChatGPTで出力したもの ====== ====== ChatGPTで出力したもの ======
 ====== Powershell ====== ====== Powershell ======
   * [[カレントディレクトリのCSVをTSVにする]]   * [[カレントディレクトリのCSVをTSVにする]]
-<pre> +  * [[Powershell1Powershell2]]
-# CSVファイルを読み込む +
-$data = Import-Csv -Path "path\to\input.csv" +
- +
-# Port Number列を切り出し、要素をスペースやカンマで分割して、配列に格納 +
-$portNumbers = $data.'Port Number' -split ',]+' | Sort-Object -Unique+
  
-# 出力用CSVファイルに書き出す +====== そ他 ====== 
-$portNumbers | ForEach-Object { +  * [[:playground:テスト]] 
-    [PSCustomObject]@{ +  [[:playground:パスを作っていく!]
-        '行数' = $portNumbers.IndexOf($_) + 1 +  * [[:このサイトについて:利用規約]]
-        'Port Number' = $_ +
-    } +
-} | Export-Csv -Path "path\to\output.csv" -NoTypeInformation -Encoding UTF8+
  
-</pre>+  * コピペ用サンプル 
 +<code> 
 +Get-ChildItem -Filter *.csv | ForEach-Object { 
 +    $csv = Import-Csv $_.FullName 
 +    $csv | export-csv -Path "$($_.BaseName).tsv" -Encoding utf8 -Delimiter "`t" 
 +
 +</code>
playground/playground.1680675013.txt.gz · 最終更新: 2023/04/05 06:10 by taatin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki