※(gawk)の表記は gawk で使用できることを示す。 gawk(GNU Awk) のマニュアルはこちら。 awk の実行形式 1awk [-v var=value] [-Fre] [--] 'pattern { action }' var=value datafile(s) 2awk [-v var=value] [-Fre] -f scriptfile [--] var=value datafile(s) datafile(s) の末尾の (s) は複数ファイルを扱えることを示す。スクリプト内ではシステム変数 FILENAME を使って処理中のファイルを確認できる。
続きを読むジョブネットとコントローラを自作した。備忘録として載せておく。 インプットは下図。前提としてjob列の実行ファイルは作成済みであること。 prev は先行ジョブで、全ての先行ジョブが完了してからカレントジョブを実行する。 例えば、J04 の実行は J02, J03 の完了
続きを読むExcelVBAで図形内テキストを検索するアドイン自作
2022年8月13日 VBAExcelの図形内のテキストを検索するアドインを自作したので、ここに残しておく。 ◆簡単な動作確認 ◆WorkBookモジュール ここでショートカットキーを登録する 1Option Explicit 2 3' ブックオープン時(アドイン読み込み時)にショートカットキー設定 4Private Sub Workbook_Open() 5 Application.OnKey "^+f",
続きを読む以下、yahoo知恵袋の質問投稿より。 引数の整数値の合計を計算し、計算結果を出力して終了するシェルスクリプトの書き方を教えて下さい! 私は以下のスクリプトを回答した。 1#!/bin/bash 2i=1 3max=$# 4ret=0 5while [ $i -le $max ] 6do 7 ret=`expr $ret + $1` 8 i=`expr $i + 1` 9 shift 1 10done 11echo $ret これでも全然問題なく動
続きを読むMacにJavaをインストールした時の備忘録
2022年7月31日 javaMacにJavaをインストールした時のメモを残す。 事前に現在のバージョンを確認。(たぶん、最初から入っているもの) 1$ java --version 2openjdk 16.0.1 2021-04-20 3OpenJDK Runtime Environment AdoptOpenJDK-16.0.1+9 (build 16.0.1+9) 4OpenJDK 64-Bit Server VM AdoptOpenJDK-16.0.1+9 (build 16.0.1+9, mixed mode, sharing) 5$ javac --version 6javac 16.0.1 インストール可能なリストを表示。 1$ brew …
続きを読む以下はyahoo知恵袋より正規表現の質問を抜粋したもの。思いのほか難しかったので、対応方法を備忘録として残す。 まず、質問内容は以下。 エクセルのZ列にx-1A,x-47B,xx-234D,xx-12のようなデータが複数存在します。 このデータを
続きを読む最近よく閲覧しているyahoo知恵袋のプログラミングカテゴリにて、以下の正規表現の質問が投稿されました。 正規表現の質問です。 1,-80000.50,-15000.50,0.40,-9999 2,-80001.50,-15002.30,0.60,123 というテキストデータで、カンマ区切りの最後の列の ,-9999 を 取り除きたい場合の置換方法がわかりません。 検索欄に^(.+)
続きを読む