ドラマ『過保護のカホコ』
親がいないと今日着る服も決められない箱入り娘が、麦野君に影響を受けて成長する物語でしょうか。3話目から急激に面白くなりそうな予感です。
親にべったりだったらカホコは、親離れして麦野君とくっつくかもですが、今回はくっつく意味のpasteです。
(本記事はPowerShell入門記事としてコチラにもまとめています。)
テキストを左右に並べるpasteコマンドと同じようなことを、PowerShellでやってみます。
PS C:\Users\takk\aaa> function paste($file1,$file2){ >> $a=gc $file1 >> $b=gc $file2 >> >> $diffs = $a.Count - $b.Count >> >> if($diffs -ge 0){ >> $rows=$diffs >> foreach ($m in 1..$rows){ >> $b += "" >> } >> }else{ >> $rows = 0-$diffs >> foreach ($m in 1..$rows){ >> $a += "" >> } >> } >> >> $row=0 >> foreach($line in $a){ >> "{0,-20} {1,-20}" -f $line,$b[$row] >> $row++ >> } >> } >> PS C:\Users\takk\aaa>
PS C:\Users\takk\aaa> paste file1.txt file2.txt 1 1661730330 1 610265905 2 1571784754 2 1622555713 3 499865609 3 1346965944 4 1736300608 4 1186718975 5 1321082403 5 1442458485 6 1625347902 6 124016226 7 628097727 7 1040899495 8 1692476762 8 1978768203 9 1012849703 10 1153033523 PS C:\Users\takk\aaa> paste file2.txt file1.txt 1 610265905 1 1661730330 2 1622555713 2 1571784754 3 1346965944 3 499865609 4 1186718975 4 1736300608 5 1442458485 5 1321082403 6 124016226 6 1625347902 7 1040899495 7 628097727 8 1978768203 8 1692476762 9 1012849703 10 1153033523 PS C:\Users\takk\aaa> paste file2.txt file3.txt 1 610265905 1 838864522 2 1622555713 2 1522354711 3 1346965944 3 1489263227 4 1186718975 4 1695805405 5 1442458485 5 850068224 6 124016226 6 1005360951 7 1040899495 7 1631362594 8 1978768203 8 321183274 9 1012849703 9 1578353004 10 1153033523 10 1338697134 PS C:\Users\takk\aaa>
コメント