Linuxの split でテキストファイルを決まった行数に分割する

ほぼ、前回の記事と同じ話だが、テキストファイルを決まった行数で分割したい。 たとえば、次のように1000行のファイルを作成したとする $ seq 1 1000 > 1000.txt 100行ずつに分割し、ファイル名の先頭を"out_"にする $ split -l 100 1000.txt out_ 結果はこんなかんじ …
コメント:0

続きを読むread more

Linuxの sed でテキストファイルを決まった行数に分割する

※この記事を読む前に※ これを書いた後に知ったのだが、split を使うと。もっと簡単にできるのでファイル名を細かく設定したいなどのプログラミングの参考として読んでください Linuxのsed を使うとテキストファイルの特定の範囲の行を切り出すことができる。 たとえば、 seq で 100行発生させて、そのうちの 10~20行目…
コメント:0

続きを読むread more

Cygwin emacs-w32 で ※(米印) が表示されない(日本語の記号が化ける)

Cygwinで emacs-w32 をインストール直後、日本語フォントの設定を忘れると、「※(米印)」のような日本語の記号文字が化ける。 左はメモ帳、右はemacsの表示。 こんな時は、emacs から次の手順で設定する。 メニューバーから Options > Set Default Font .... を選択する「フ…
コメント:0

続きを読むread more

Cygwin emacs-w32 をWindowsデスクトップのショートカットから起動する

前置きemacs-w32パッケージをCygwinにインストールすると、Cygwin X をインストールしなくてもWindows GUIのemacsを使用できる。このごろは、Cygwin を起動してから最初に emacs を起動することが多いのでデスクトップのショートカットから実行することにした。 ※ちなみに Cygwin版emacs-…
コメント:0

続きを読むread more

BME680 と 室内空気質(Indoor Air Quality)

BME280室内の湿度が気になっていたので BME280を使って湿度を計測していた。 BME280は、1個のセンサーで、温度、湿度、気圧を計測できる。 温度と湿度を使えば、大雑把な暑さ指数もわかるし、台風が来ると気圧が驚くほど下がって面白かった。 BME680BME680は、BME280に加えて、ガスセンサーが使える。 ガス…
コメント:0

続きを読むread more

emacs で編集中にフォントサイズを変更する

忘れるのでここに書く。emacs で編集中にフォントサイズを変更したいときは次のキーバインドを使う。 C-X C-0 この状態で次のメッセージが表示される Use + .-, 0 for further adjustment つまり、+ (プラス)、-(マイナス)、0(ゼロ)のキーのどれかを押せばサイズが変わる…
コメント:0

続きを読むread more

ログにタイムスタンプを追加する

Arduino IDEのシリアル端末にはタイムスタンプを表示する機能がある。 似たようなことをCygwinまたはLinuxでもできる。 まずは、単純にシリアルポート出力を表示するには ls /dev/ttyS? を調べて、接続ポートを cat する。 以下はCygwinでCOM3がつながっていた場合の例: $ cat /…
コメント:0

続きを読むread more

SMSで不在配達メールに注意

SMSで不在配達メールが届いた。会社名が無いので変だと思いつつ念のため、リンクをクリックしたら、APKのダウンロードを始めようとしたので、キャンセルして、迷惑メール申告後に削除した。 ネットで調べたら、こんな記事があった。 佐川急便の不在通知を装ったSMSに注意~偽のアプリをインストールしてしまった場合の応急措置 https:…
コメント:0

続きを読むread more

現在時刻をクリップボードにコピーする

時々、現在時刻を貼り付けたいことがある。Windows のコマンドウィンドウ(CMD)を使うと簡単にできる time /t | clip しかし、これだと現在時刻の最後に余計な改行が入る。 PowerShellを使うと改行なしの現在時刻を取得できる Get-Date -format 'HH:mm' | Set-Cli…
トラックバック:0
コメント:0

続きを読むread more

Netsh -> PowerShell (4): IP アドレスとDNSの設定

IPアドレスとDNSの設定(概要)IPアドレスを設定したい。ついでにDNSサーバーやゲートウェイなどの追加設定もしたい。Windows 10の場合、インターフェース名はデフォルトで次のように設定されているイーサネット - 有線LANWi-Fi - 無線LANここでは有線LAN(イーサネット)のIPアドレス(v4)と追加情報の設定をする固…
トラックバック:0
コメント:0

続きを読むread more

Netsh -> PowerShell (3): IP アドレスと追加情報の表示

IPアドレスと追加情報の表示(概要)IPアドレスを表示したい。ついでにDNSサーバーやゲートウェイなどの追加情報も表示したい。Windows 10の場合、インターフェース名はデフォルトで次のように設定されているイーサネット - 有線LANWi-Fi - 無線LANここでは有線LAN(イーサネット)のIPアドレス(v4)と追加情報を表示す…
トラックバック:1
コメント:0

続きを読むread more

Netsh -> PowerShell (2): 有線LANと無線LANを切り替え

有線LANと無線LANの切り替え(概要)有線LANを無効にして無線LANにしたいまたはその逆がしたい 手順:無線または有線LANのネットワークアダプタの一覧を表示する表示した名前を使って有線LANを無効かする表示した名前を使って無線LANを有効化する設定後の状態を確認する 有線LAN -> 無線LAN(Netsh編) ネット…
トラックバック:0
コメント:0

続きを読むread more