ดูเหมือนว่าวิธีที่ง่ายที่สุดคือการเขียนด้วยตัวเอง เมื่อแรกพบฉันพบเว็บไซต์ที่ดีงามที่สามารถให้ข้อมูลทั้งหมดที่เราต้องการ ดังนั้นสิ่งที่เราต้องทำคือการเขียนฟังก์ชั่นที่จะแยกมัน ดังนั้นห้านาทีกับbashและ voila:
$ function 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}" ;
}
$ verbteacher go
Simple past: went
Past participle: gone
$ verbteacher throw
Simple past: threw
Past participle: thrown
ดังนั้นคุณสามารถใส่ฟังก์ชั่นนี้ใน ~ / .bashrc ของคุณและใช้มันจนกว่าเว็บไซต์จะเปลี่ยนโครงสร้างของมัน หวังว่ามันจะไม่ทำมัน
เห็นได้ชัดว่ามันจะไม่ทำงานหากไม่มีการเชื่อมต่ออินเทอร์เน็ต หวังว่านี่จะไม่สำคัญสำหรับคุณ