PowerShell/テキストファイルの指定した範囲の行を取得する方法
の編集
Top
/
PowerShell
/
テキストファイルの指定した範囲の行を取得する方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * テキストファイルの指定した範囲の行を取得する方法 [#a406452d] PowerShellでテキストファイルの指定した範囲の行の情報を取得する例を以下に記します。 #contents #htmlinsertpcsp(win-top.html,win-sp.html) * 指定した範囲を取得する実行例 [#z6775162] 以下のテキストファイルを使用して実行例を記します。 #ref(data.txt) line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 ** Get-Contentコマンドレットを使用して範囲行を取得 [#pdcb32ba] 以下のようにすることにより指定した範囲の行を取得することができます。 +対象のテキストファイルを表示 PS C:\Users\Sakura\Desktop> Get-Content .\data.txt line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 + テキストファイルを変数に代入 PS C:\Users\Sakura\Desktop> $txt = Get-Content .\data.txt + 以下の例は3行目から6行目までです。~ 配列は0から始まるため2..5となります。 PS C:\Users\Sakura\Desktop> $txt[2..5] line 3 line 4 line 5 line 6 以上、PowerShellで指定した行の範囲を取得する方法でした。
タイムスタンプを変更しない
#navi(../) * テキストファイルの指定した範囲の行を取得する方法 [#a406452d] PowerShellでテキストファイルの指定した範囲の行の情報を取得する例を以下に記します。 #contents #htmlinsertpcsp(win-top.html,win-sp.html) * 指定した範囲を取得する実行例 [#z6775162] 以下のテキストファイルを使用して実行例を記します。 #ref(data.txt) line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 ** Get-Contentコマンドレットを使用して範囲行を取得 [#pdcb32ba] 以下のようにすることにより指定した範囲の行を取得することができます。 +対象のテキストファイルを表示 PS C:\Users\Sakura\Desktop> Get-Content .\data.txt line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 + テキストファイルを変数に代入 PS C:\Users\Sakura\Desktop> $txt = Get-Content .\data.txt + 以下の例は3行目から6行目までです。~ 配列は0から始まるため2..5となります。 PS C:\Users\Sakura\Desktop> $txt[2..5] line 3 line 4 line 5 line 6 以上、PowerShellで指定した行の範囲を取得する方法でした。
テキスト整形のルールを表示する
添付ファイル:
data.txt
634件
[
詳細
]