
私の質問は少し珍しいので、簡単な背景説明をしたいと思います。私はInternational Obfuscated C Code Competitionの古い優勝者を見ていました。ここ、興味のある人のために)。それでエミュレータを検索して見つけました。http://simh.trailing-edge.com/、同じサイトでUNIX v7で起動します。もう一度興味のある方のために、以下からスタートのガイドラインを見つけました。http://wandel.ca/homepage/unixdemo.html。
これらの背景を念頭に置いて、実際の質問は次のとおりです。 edにプログラムを入力すると、ハッシュ文字が面白いです。実際にはファイルに保存されません。多くの研究の終わりに、私はそれが物理的なテレタイプ(!)をシミュレートしていることがわかりました。
だから私の質問は:実際にハッシュ文字をどのように入力しますか?
答え1
非常に古いシステムでは、#古い文字が削除され、@行全体が終了します。
リテラル#またはを入力するには、@まずバックスラッシュを入力してエスケープする必要があります(例:\#=)#。
現在は、lnext
端末設定で同じ機能を使用でき、デフォルトはCtrl+V。
また見なさい:
答え2
V7がサポートされているかどうかはわかりませんがstty erase
、その場合は削除文字を一般文字に変更するために使用してください。