ユーザ用ツール

サイト用ツール


playground:playground

差分

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

この比較画面へのリンク

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki