2017-05-01から1ヶ月間の記事一覧
ここひと月ぐらい割とawkを使うようになり、自分なりにmanを読んだり、試行錯誤したawkスクリプトのデバック方法のメモ。 環境 gawkのデバックオプションを使う printデバックする gawkの互換性チェックのオプションを使う gawk付属のプロファイラを使う gaw…
CentOSの一般ユーザーでlsofを使おうとしたがPATHが通っていなかった。なぜだろうと調べたところ、Filesystem Hierarchy Standardで決まっているコマンドの格納パスについてすっかり忘れていたのでおさらいした際のメモ 本論 あるサーバーでlsofを使おうとし…
Excel VBAでシートの存在有無を判定する場合にループ使うのは冗長だなーと思ったのだが、実はOn Errorステートメントを使うとすっきりと書けた、という話。 元ネタはExcel VBA If WorkSheet(“wsName”) Exists - Stack Overflow
日常的にワイルドカードを使っているくせにちゃんと名前を知らなかったんだなあ、というメモ。 ワイルドカードってのはls *.txtのようなやつ。 文字列に ‘?’, ‘*’, ‘[’ が含まれていると、 それはワイルドカードパターンとみなされる。 「glob する」という…
自前の仮想マシン(CentOS7)にsshしようとしたら、そもそもLinkUPしてなかったので、とりあえずNICを自動起動に設定したメモ*1*2 #NICの開始 [root@localhost ~]# nmcli dev connect eno16777736 Device 'eno16777736' successfully activated with '314879d4…
scriptで取得したログにエスケープシーケンス含まれる場合、単純なテキストとして読むとエスケープシーケンスがESC~のような表示されてしまい読みづらい。 が、less -Rで読むと綺麗に読める。 scriptなどでログを取るときに変な文字(制御文字)のない状態で…
CentOS7などのsystemを利用するOSでデフォルトログイン方法をCUIに変えるにはディスプレイマネージャを無効にすればよい。 環境 [root@localhost updates]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 状態の確認 サービスの有効化を確…
長いので結論だけ先に書くと CentOSでyum update時に”Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast”というメッセージが出ることがある これはyumのキャッシュデータ*1が古くなって失敗している。 yum claen allしろというサ…