チートシート

bash

bashで文字列がIPアドレスかどうか判定する

bashの正規表現で文字列がIPアドレスか判定する。IPv4とIPv6。IPv6は参考有り。使っている正規表現はPOSIX ERE。IPv4192.168.0.1などのIPv4形式から:str=192.168.0.1if ||1{2}|2|...
bash

if,forなどのbashメモ

bash文法のメモ忘れては調べるということの繰り返しが多いので、探しやすいように。if文関連if文の基本は、# ifの基本if 数値; then echo "trueのとき"else if 数値; then echo "今度はtrueのとき...
golang

golang 標準入力から空白区切りの数列を読み込む

golangで標準入力から空白区切りの数列を読み込み、スライスに格納する。fmt.Scanln()は使わない。これやfmt.Scanf()は空白を見つけた時点で読み込みをやめてしまう。Scanlnは固定長なら変数を並べることで、格納できる:...
Python3

Python3 ファイル操作関連

参考16.1. os — 雑多なオペレーティングシステムインタフェース — Python 3.5.2 ドキュメント11.10. shutil — 高水準のファイル操作 — Python 3.5.2 ドキュメント11.2. os.path —...
Python3

Python3 細々とした備忘録

また調べそうなことは、ここに追記していく# aからzまでの文字リストを作るalphabets = # 空白で区切る時は、spl = 'some str'.split(' ')# でもいいが、spl = 'some str'.split()#...