<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
		<id>https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Windows%2Fpowershell%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E6%96%87%E5%AD%97</id>
		<title>Windows/powershell/ファイル文字 - 変更履歴</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Windows%2Fpowershell%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E6%96%87%E5%AD%97"/>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Windows/powershell/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E6%96%87%E5%AD%97&amp;action=history"/>
		<updated>2026-04-21T12:15:03Z</updated>
		<subtitle>このウィキのこのページに関する変更履歴</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.nonip.net/index.php?title=Windows/powershell/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E6%96%87%E5%AD%97&amp;diff=13843&amp;oldid=prev</id>
		<title>Admin: ページの作成:「 ==指定文字のある行数を取得== user.txt &lt;pre&gt; taro 14 jiro 12 saburo 10 siro 8 goro &lt;/pre&gt; serachfile.ps1  $num = Select-String siro ./user.txt | ForEach-Objec...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Windows/powershell/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E6%96%87%E5%AD%97&amp;diff=13843&amp;oldid=prev"/>
				<updated>2021-08-30T11:49:30Z</updated>
		
		<summary type="html">&lt;p&gt;ページの作成:「 ==指定文字のある行数を取得== user.txt &amp;lt;pre&amp;gt; taro 14 jiro 12 saburo 10 siro 8 goro &amp;lt;/pre&amp;gt; serachfile.ps1  $num = Select-String siro ./user.txt | ForEach-Objec...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
==指定文字のある行数を取得==&lt;br /&gt;
user.txt&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
taro 14&lt;br /&gt;
jiro 12&lt;br /&gt;
saburo 10&lt;br /&gt;
siro 8&lt;br /&gt;
goro&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
serachfile.ps1&lt;br /&gt;
 $num = Select-String siro ./user.txt | ForEach-Object { $($_ -split&amp;quot;:&amp;quot;)[1]}&lt;br /&gt;
4&lt;br /&gt;
&lt;br /&gt;
==x行目を削除==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$lines = Get-Content ./user.txt&lt;br /&gt;
$lines[3] = $null&lt;br /&gt;
$lines | Out-File ./user2.csv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
3と書けば、4行目が対象となる&lt;br /&gt;
&lt;br /&gt;
==指定文字の行数を置換==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$num = Select-String siro ./user.txt | ForEach-Object { $($_ -split&amp;quot;:&amp;quot;)[1]}&lt;br /&gt;
if ($num) {&lt;br /&gt;
    $lines = Get-Content ./user.txt&lt;br /&gt;
    $lines[$num - 1] = &amp;quot;nanaro&amp;quot;&lt;br /&gt;
    $lines | Out-File ./user.txt&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==行数取得==&lt;br /&gt;
 Write-Host (Get-Content ./user.txt).Length&lt;br /&gt;
5&lt;br /&gt;
&lt;br /&gt;
==ファイルの最終行に文字列追加==&lt;br /&gt;
 Add-Content ./user.txt &amp;quot;hogehoge&amp;quot;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>