プログラミング学習が続かない理由 まずは、プログラミング初心者が挫折する理由を紹介してみたいと思います。 書籍は体系的に整理されているが、ボリュームが大きく途中で挫折する プログラミング初心者が、あの分厚い書籍を読み切る・・・
「2019年4月」の記事一覧
awkのrand()で乱数を発生させる
awkのrand()で乱数を発生させる awkのrand()で乱数を発生させることができます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt s・・・
awkのsub()で文字列置換する
awkのsub()の使い方 ※MACターミナル(BSD系)での動作確認です。 下記の形式で、sub()を使います。 sub(置換対象文字列, 置換後文字列, 入力文字列) 例えば、下記のin.txtがあったとします。 $・・・
cutの-dオプションで特定の列を抽出する
cutでスペース区切りの列を抽出 cutコマンドの-dオプションで区切り文字を設定し、 -fオプションで抽出する列を指定できます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のスペース区切りのin.t・・・
cutの-cオプションで文字列を切り出す
cutの-cオプションで文字列を切り出す cutの-cオプションで切り出す文字位置を指定できます。 ※MACターミナル(BSD系)での動作確認です。 3文字目を切り出します。 $ cat in.txt | cut -c ・・・
awkで特定の列を抽出する
awkで特定の列を抽出 ※MACターミナル(BSD系)での動作確認です。 例えば、カンマ区切りのファイルの2列目を抽出する場合です。 参考:awkの-Fオプションで区切り文字を指定する方法 $ cat in.txt | ・・・
[c言語]strcpyで文字列をコピーするときの注意点
strcpyで文字列をコピー 下記の形式で、strDstにstrSrcの文字列をコピーします。 strDstとstrSrcは、char型の配列へのポインタになります。 strcpy(strDst, strSrc); 下記・・・
[c言語]strcatで文字列を結合するときの注意点
strcatで文字列を結合 strcatは下記の形式で、strBeforeの後ろにstrAfterを追加することで、文字列を結合することができます。 下記がサンプルコードになります。 参考:[c言語]char型で文字列を・・・
awkのORS変数の使い方
awkのORS変数 ※MACターミナル(BSD系)での動作確認です。 awkのORS変数で、print出力時の行の区切り文字を設定できます。 デフォルトは改行コードが設定されています。 例えば、下記のin.txtがあった・・・
[MAC BSD系]catでtabと行末を可視化する
[MAC BSD系]cat -tオプションでtabを^Iに変換 ※MACターミナル(BSD系)での動作確認です。 cat -tオプションでtabを^Iに変換できます。 下記は、-tオプションを付けない場合です。 $ ca・・・