ベストアンサー1
この機能は(直接その答え、少しだけ修正しました):
verbteacher () {
wget -qO - http://conjugator.reverso.net/conjugation-english-verb-"$1".html | \
sed -n "/>Preterite\|>Past</{s@<[^>]*>@ @g;s/\s\+/ /g;/e I/s/.* I \([^ ]*\) you .*/Simple past: \1/;/ Past/s/ Past /Past participle: /;p}" ;
}
.bashrc
これは任意のファイルに入れることができます。新しいシェルが開始されました(現在のシェルセッションではありません)。
また、それをスクリプトに変換することもできます。
#!/bin/sh
wget -qO - http://conjugator.reverso.net/conjugation-english-verb-"$1".html | \
sed -n "/>Preterite\|>Past</{s@<[^>]*>@ @g;s/\s\+/ /g;/e I/s/.* I \([^ ]*\) you .*/Simple past: \1/;/ Past/s/ Past /Past participle: /;p}"
実行可能ファイルとして保存します$PATH
。
注:私はこのコードが実際に何をしているのかを詳しく見ていません。おそらくさらに改善されるかもしれません。この回答は、提供された機能の実際の使用に関するものです。