課題がありますが、ファイルの管理、読み取り、書き込みに関してはわかりません。これが私の主な問題です:
アドレス帳を管理するスクリプトを持っていて、メニューが終わった瞬間、機能を使っているのですが、ファイルの検索や書き込みの仕方がわかりません。
最初の「オプション」は、連絡先の名前でアドレス帳を検索するオプション (当たり前!) をユーザーに提供します。私が使用したいパターンは、「name:address:email:phone」の行に沿ったもので、ユーザーは名前、住所にスペースを入れることができますが、電子メールや電話は入れず、最後の数字だけを入れることができます。これは、Java のレッスンで少し理解した正規表現で実現できると思います。
どうすればこれを行うことができますか?役に立つかもしれないことはわかっgrep
ていますが、man ページを読んでもパラメータについてはわかりません。行ごとの解析は可能ですfor line in $(file)
が、まだわかりません。