LoginSignup
9
8

More than 3 years have passed since last update.

Heroku URLの確認 一覧表示

Posted at

背景

Raisl チュートリアルを行っていたらherokuの5appの制限一杯になってしまいました。

削除すればいいだんだが、どれがどれかわからない。
(heroku openがクラウドのIDEで入ってなかったり・・)

テストで作ったやつを消せばいいんだがわからないのでherokuアプリの一覧取得と概要取得の方法です。概要を取得することで、herokuのurlの確認できます。

一覧を取得(heroku apps)

アプリの一覧取得
$ heroku apps

=== My Apps
XXXling-savannah-XXXXXX
XXXXXXring-ridge-XXXXXX
XXXXXXous-wildwood-XXXXXX
XXXXXXXXXXXX
pure-XXXXXX-4XXXXXX

※適用に出力結果は置換してあります。

概要取得(heroku info --app [アプリ名])

アプリの概要取得

$ heroku info --app XXXling-savannah-XXXXXX

Addons: XXXXXXXXXXXXXXXXXXX
Dynos: web: 1
Git URL: XXXXXXXXXXXXXXXXXXXXXXXXgit
Owner: XXXXXXXXXXXXXXXXXXX@gmail.com
Region: us
Repo Size: 43 KB
Slug Size: 31 MB
Stack: cedar-14
Web URL: https://XXXXXXXXXXXXXXXXXX.herokuapp.com/

※適用に出力結果は置換してあります。

すべてのアプリの概要を表示 

一覧取得からの概要表示
$ heroku apps | sed -e '1d' | sed -e '$d' | xargs -n 1 heroku info --app

解説

読み解いていくと
$ heroku apps \  # 一覧出力

| sed -e '1d' | sed -e '$d' \ # 一覧で出力されるいらない部分を削除(一行目と最後の行)

| xargs -n 1 heroku info --app # 1つ1つ出力結果を詳細情報を表示するコマンドの引数として渡す。

 

確認環境 herokuバージョン(7.39.0)

heroku_version
$ heroku -v
heroku/7.39.0 linux-x64 node-v12.13.0

参考(リンク)

Heroku アプリケーションの管理 - 君の瞳はまるでルビー - Ruby 関連まとめサイト

逆引きUNIXコマンド/sedで指定した行を削除する方法 - Linuxと過ごす

xargs コマンド | コマンドの使い方(Linux) | hydroculのメモ

Herokuで今までアップしたアプリを整理する

※この内容は4年前のはてなの記事の移植し、校正しました。
 

 

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8