Jsonデータ(Jsonオブジェクト)を生成するには、辞書(Dictionary)オブジェクトや配列(Collection)オブジェクトを生成して要素を追加する。 例えば以下のようなJsonデータの生成を考えてみる。 1{ 2 "infomation": { 3 "myname": "Mike", 4 "friends": [ 5 ["Tom","man",24], 6
続きを読むC言語による2次元配列の超基本的な扱い
2022年7月10日 Cyahoo知恵袋で次の質問投稿がありました。 c言語 2次元配列に関して質問です 添付した問題の点数の出力、if文での判定がうまくできません 分かる方がいましたら教えてください 質問者は大学生でしょうか。 このような少し勉強すればわかるような課題につい
続きを読むyahoo知恵袋で次の質問投稿がありました。 $ cat manpage.txt | awk 'BEGIN{RS="";FS="\n"}{print $1 $2 $3}' | grep -e ' -' | sed -e 's/^ +//g' -e 's/ +/ /g' -e 's/, /,/' -e 's/ /:/' -e 's/ +//g' -e 's/。.*//g' | grep -v '^--' | awk 'BE GIN{FS=":"}{printf "%-29s | %s%s\n",$1,$2,$3}' | sort -f どのコマンドがどの操 …
続きを読む正規表現で複数パターンの論理積「AND」で検索する
2022年7月9日 正規表現yahoo知恵袋で次の質問投稿がありました。 正規表現で何々が含まれない行だけでなく、何々が含まれて何々は含まれない行の両方指定はどう書けば行けますでしょうか? 以下例文です。 "つがる市"と""弘前市は含
続きを読むsortコマンドのオプション-t、-n、-kを組み合わせた時、どのような結果が得られるかを調査した。 試したコマンドは以下。-tの有り無しで確認、nオプションはグローバル時とローカル時確認、ローカル時はソートキーの開始位置に付した場合と終了位
続きを読むCSV で、数値フィールドがダブルクォートなどの囲み文字で囲まれていると、sort コマンドだけでは数値としての並び替えができない。 awk を使って数値フィールドの囲み文字を除去してから sort を実行し、その後数値フィールドを再び囲み文字で囲むことを考える。 ※
続きを読むパイプで連結したコマンドは並列実行される
2022年6月12日 shellシェルでコマンドをパイプで繋いで実行した場合、順番に実行されるのではなく、並列実行されると本に書かれてあったので、軽く検証した。 まず、以下のシェルを作成(ファイル名はcom)。 1秒ごとにメッセージを標準出力に表示するものである。 1#!/bin/bash 2 3cnt=1 4while [ $cnt
続きを読むシェルで待ち時間のないジョブネットを作った
2022年6月12日 shell次の要件でジョブネットを作るとする。 ・ジョブネットを構成するジョブは、jobA, jobB, jobC, jobD とする。 ・jobAとjobBが終了したらjobDを動かす。 ・ジョブは可能な限り並列(パラレル)で動かす。 ・待ち時間をなくす。 ・ジョブが一つでも異常終了した
続きを読むExcelにTSVを貼り付けるとセルに分割されない時の対処法
2022年5月28日 ExcelA5:SQL Mk-2などのツールでデータをTSV形式で出力することがある。 Excelでデータをコピーしてテキストエディタに貼り付けるとタブ区切りとなり、これをそのままTSVとして保存することもある。 通常は、そのようにして得られたTSVをExcelに貼
続きを読む業務で複数のCSVをDBに取り込むテストを行う機会があったので、今後のためにCSV作成をツール化しようと思い立った。 下図が完成したツールの様子。データシートに各種条件とデータを設定する。 文字コードシートでは、データシートの文字コードのコンボ
続きを読む