プライベートや仕事で気づいたことやノウハウなどを書き留めるブログです

2017/12/16

HTMLで複数画像のimgを連続で打つとき:PowerShellで連番作成その2

0 件のコメント
Powershellの連番でこんなの書いてた・・・。
もっと簡単にしてみる。
HTMLで複数画像のimgを連続で打つとき:PowerShellで連番作成

テスト環境だと手打ちが多いのでこんなのもやってます。
ファイル名の連番処理と同じなので、慣れると簡単なので。
Powershellでフォルダ内のファイル名に連番を付ける:lsと%とRename-Itemで


■ステップ1:コードを1個作って$txtに格納

$txt='
<div class="col-xs-4">
<div class="photo">
<a href="img/photo001.jpg">
<img src="img/photo001.jpg"  class="img-responsive" />
</a>
</div>
</div>
';


■ステップ2
Powershellで、forで回してreplaceで$txtの一致するパターンを置換して
連番テキストを出力する。

for($i=0;$i-lt4;$i++){$num =300+$i;
write-output $txt.replace("001",$num.tostring("000") )}

■ステップ3
出力されたテキストをHTMLにコピペ。


[

0 件のコメント :

コメントを投稿