@gorogoroIT のアーカイブ

ファイル内の改行コード変換(Perl)

2016年9月6日

##「Perl」でファイル内の改行コード変換 【Linux → Windows】 ``` $ perl -pe 's/\n/\r\n/' unixfile > winfile ``` 【Windows → Linux】 ``` $ perl -pe 's/\r\n/\n/' winfile > unixfile ``` ### 改行コード * Windows: CR+LF (\r+\n) * Linux(UNIX系OS):
続きを読む

ファイルのチェックサム(opensslコマンド)

2016年9月4日

● サンプルファイル ``` $ cat sample.txt 012345789 ``` ● MD5 ``` $ openssl dgst -md5 sample.txt MD5(sample.txt)= 08613e2bda9810a0bad4a3aa27026a0f ``` ● SHA-1 ``` $ openssl dgst -sha1 sample.txt SHA1(sample.txt)= c3cdea3defd
続きを読む

ランダムな文字列を生成

2016年9月4日

初期パスワードを作成する場合など、ランダムな文字列を生成。 ### 英字(大文字+小文字) 10桁の文字列を5個出力。 ``` $ cat /dev/urandom | tr -dc "[:alpha:]" | fold -w 10 | head -n 5 ``` もしくは ``` $ cat /dev/urandom | tr -dc 'a-zA-Z' | fold -w 10 | head -n 5 ``` ### 英数
続きを読む