DOS

Windows 上で SASS を利用したときに、CSS の指定文字コードを UTF-8 にする

Windows で Ruby を動かすと規定の外部エンコーディングが Windows-31J で指定されている。そのため、日本語が含まれていると、「Invalid Windows-31J character…」というエラーが発生する。これは、SASS で出力した CSS に指定文字コードが「Windows-31J」…

findstr で検索対象となる複数の文字列を指定する場合

DOS

grep に近い使い方となる。 >findstr /c:文字列1 /c:文字列2 /c:文字列3 検索対象ファイル 参照 findstrで正規表現を検索する

DOS で日付を整形して出力する

DOS

>set now=%date% >echo %now% 2008/12/15 >set today=%now:~0,4%-%now:~5,2%-%now:~8,2% >echo %today% 2008-12-15