やりたいこと
- Subversion のリビジョン 10 から最新までに追加変更削除したファイルのリストを得たい。
- 上記のうち、拡張子が sql のファイルのリストに絞り込みたい。
- さらに、上記リストをファイルに出力したい。
¥"
で囲む方法'
で囲み、変数は囲まない方法
"
で囲わなくても問題ない。git config
コマンドで設定する場合は、設定値全体を "
で囲む方が良い。私たちは、見た目が良く理解しやすいため、パスやコマンドを '
で囲む方法を採用しています。
# 以下はすべて同じ結果となる。 :vimgrep hoge src/**/*.php | :cwindow :vimgrep <C-r><C-w> src/**/*.php | :cwindow :vim <C-r><C-w> src/**/*.php | :cw
:args batch/**/*.php
Ansible の yum モジュールでパッケージを指定したとき、通常ですとインストールがすでにされているか否かを気にする必要はなく、冪等性の担保も意識する必要がございません。
これと同じ気持ちで remi-release-7.rpm を yum モジュールでインストールしましたところ、2 回目のインストールで失敗してしまいました><。
TASK [php-fpm : Install remi-release-7] **************************************** fatal: [default]: FAILED! => {"changed": true, "failed": true, "msg": "エラー: 何もしません\n", "rc": 1, "results": ["読み込んだプラグイン:fastestmirror\n/var/tmp/yum-root-YOhnx0/remi-release-7.rpm を調べています: remi-release-7.3-1.el7.remi.noarch\n/var/tmp/yum-root-YOhnx0/remi-release-7.rpm: インストールされたパッケージを更新しません。\n"]} to retry, use: --limit @/vagrant/ansible/site.retry
したがいまして、remi-release-7.rpm がインストールされているかどうかを評価する記述を追加しなければなりません!
今回は、その記録をノートいたします。
wp theme <theme|zip|url>
でインストール--activate
とオプションで即有効化# oki2a24com-twentyseventeen-child テーマをインストールし、有効化 wp theme install https://github.com/oki2a24/oki2a24com-twentyseventeen-child/archive/master.zip --activate
vagrant up
で起動した時に Ansible を使ってパッケージを構成していきたい。Ansible かを学習するためにホスト用、ゲスト用の仮想マシンとか複数の仮想マシンは要らない。WinMerge はフォルダを指定して一度に再帰的に比較ができ、便利ですの♪
けれども、再帰的な比較はできないながら、インデントのみの変更は差分としない Visual Studio Code の diff をしばらくメインに使用したいですの。
git difftool でどちらも使用できましたら嬉しいですわ!
今回、これを実現できましたので、ノートいたします!
なお、環境は次となります。
Oracle の PL/SQL に書かれている、動的 SQL を PostgreSQL で動かしたいですの♪
パラメータ値は、:paraA、:paraB、といった形ですわ。
によりますと、パラメータ値は $1、$2 といった形に変換する必要があるそうですの!
したがいまして、:paraA → $1、:paramB → $2 と変換する必要がございます。
1つ2つなら手作業で問題ありませんが、100、200となりますと手作業では行なえませんの><。
今回、Vim のマクロ機能を使いましてこの問題を解決できましたのでノートいたします♪