いらないモノ、ひつようなモノ

書籍、音楽、そして若干のテクノロジー

bashのalias/function

←csoundメモ 目次に戻る

作業を始めるといろいろ気になる.

  • orcファイルとscoファイルがバラになっているサンプルをまとめてコンパイル
function csd(){
 csound -d $1.orc $1.sco -W -o $1.wav
}
  • emacsのシェルでコンパイルすると制御コード(^[m)が五月蝿いのでエラー出力をsedに渡して削除。 sedの/のあとは、^[ + \[ + [0-9]* + m で『^[』は一文字の制御文字
function csound(){
 /usr/local/bin/csound $1 2>&1| sed -e 's/^[\[[0-9]*m//g'
}