はじめに
このプロジェクトでは、指定されたポートでプログラムが実行されているかどうかを確認し、プログラムが実行されている場合はそのプログラムの完全パスを、実行されていない場合は「OK」を表示するスクリプトを作成する方法を学びます。
👀 プレビュー
## 例
$ cd /home/labex/project
$ sh get.sh 3000
/usr/lib/code-server/lib/node
$ sh get.sh 43000
OK
🎯 タスク
このプロジェクトでは、以下のことを学びます。
- Zsh スクリプトを作成する方法
lsof
コマンドを使用してポートが使用されているかどうかを確認する方法ps
コマンドを使用して実行中のプログラムの完全パスを取得する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- 指定されたポートで実行されているプログラムを識別するスクリプトを作成する
- 開発環境におけるポート競合に関連する問題をトラブルシューティングする
- 特定のポートで実行中のプログラムを確認するプロセスを自動化する