回答:
これに対する私の解決策は、私が実行する必要があるタスクをピックアップし、ターミナルのみでそれを開始することでした。その後、ソリューションを最適化しようとしました。利点を確認したら、それ以降、あなたをやる気にさせる好循環を作り出します。
例:ファイル内の空のスペースを削除します(そのとき、クラスメートはこれをロードしたソースコードを私に提供していました)。これはawk / perlのワンライナーであるとしましょう。ある時点で、修正したいファイルがあります。その後、ファイルを変数に置き換え、bashスクリプトにカプセル化しました。バン!(フォルダー内のすべてのファイルを解析するように自動化することで、100人のファイルを簡単に受け入れて、両方の関係者を満足させることができます)。
Ubuntu Tipsアプレットと呼ばれる気の利いたアプレットがあります。これは、設定可能な間隔で便利な端末コマンドを使用して通知をポップし、ちょっとした側面の学習に非常に役立ちます。ただし、高速なパワー学習にはあまり使用できません。 http://www.omgubuntu.co.uk/2011/01/get-random-ubuntu-tips-on-your-desktop-app/
個人的には、Unix Shells by Exampleの本やmanページ、そして明らかにこのサイトから多くの資料を学びました 。ただし、実践は理論よりも優れています。ここのサイトで、自分または他の人のためのスクリプトを書き始めてください。
ここに私が最近やったことのいくつかがあります:
https://askubuntu.com/a/589574/295286
https://askubuntu.com/a/605476/295286