タグ

2015年9月6日のブックマーク (2件)

  • シェルスクリプトでの文字列、ファイルの行数の数え方: wc -lとgrep -c ''

    B! 95 0 0 0 シェルスクリプトで行数を数える、と言った場合に、 勝手に付けられたりする最後の行の改行コード等が 振る舞いを変える事があるのできちんと把握しておこう、と言う話。 以下は特に明記して無ければMacでBash 4.3.32での作業。 Zshは5.0.5です。 ですが、特に明記してないところでの作業については Bash/Zsh、GNU/BSDの区別無く使える、としているものです。 wc -l grep -c ‘’ 外部コマンドを使わずに数える while 配列化 ()を使った普通の配列化 Bash: readarray Zsh: $f まとめ wc -l ファイル等の行数を数える、と言ったらまず思い浮かぶのがwc。 行数、単語数、文字数を数えてくれるコマンドで、-lで行だけを数えます。 $ printf "$value" | wc -l 5 $ wc -l file.tx

    シェルスクリプトでの文字列、ファイルの行数の数え方: wc -lとgrep -c ''
  • 勉強の効率を最大限に上げるために行うべき9つの科学的な方法 - GIGAZINE

    by Rubbertoe (Robert Batina) 一言で「勉強する」といってもその学習方法はさまざまですが、そもそも「勉強はどういう環境で行えばいいのか」や「どの時間帯に行うと効率的なのか」といった点をまとめたムービーが「The 9 BEST Scientific Study Tips」です。無駄を省き、最大限に生産性を上げるために、今日からでも実践できる勉強のポイントが公開されています。 The 9 BEST Scientific Study Tips - YouTube まず、勉強はただ長い時間やればいい、というものではなく、短い時間の勉強を繰り返す方が効率的であることが過去の研究から分かっています。 つまり10時間の勉強を一気に行うよりも、1日30分の勉強を数週間、毎日継続する方が効果的ということ。一夜漬けは効率が悪い勉強方法というわけです。 これはシナプスの仕組みによるもの

    勉強の効率を最大限に上げるために行うべき9つの科学的な方法 - GIGAZINE