シェルスクリプト

Tech

Bashのスクリプトをshで実行するとsh互換のBashとして動作した

先日仕事でシェルスクリプトを書いていたのですが、想定しないsyntaxerrorが出て、かなり詰まったことがあったのでメモがてら残しておきます。事象と解決策詰まったスクリプトは次のようなものでした。#!/bin/bashdiff <(ech...
Tech

diffコマンドでファイルを使わず文字列を比較する方法

diffコマンドは引数にファイルを指定する必要があります。よって、diffしたいときは、diffしたい文字列をファイルに出力しなければなりません。しかし、場合によっては、ファイルに書き出すまでもないような処理や、なるべくファイルに書き出した...