entitle is a command-line program to get the title of a web page using its URL.
π€« It is seriously over-engineered.
It requires xidel to run. π
You should also ensure you have make if you intend to use that installation option.
To install, clone this repository and run make install
from the source tree.
# Clone this repository.
git clone https://github.com/idadzie/entitle.git
# Change directory to the source tree.
cd entitle
# Run make.
[sudo] make install
By default, entitle is installed under /usr/local
. You can install it to a different location by specifying a PREFIX
when calling make.
make install PREFIX=$HOME/.local
To install it right away for all UNIX users (Linux, macOS, etc.), type:
sudo curl -L https://raw.githubusercontent.com/idadzie/entitle/main/bin/entitle -o /usr/local/bin/entitle
sudo chmod a+rx /usr/local/bin/entitle
If you do not have curl, you can alternatively use a recent wget:
sudo wget https://raw.githubusercontent.com/idadzie/entitle/main/bin/entitle -O /usr/local/bin/entitle
sudo chmod a+rx /usr/local/bin/entitle
Get web page title via URL.
Usage: /usr/local/bin/entitle [--(no-)squared] [-h|--help] <url>
<url>: Web page URL
--squared, --no-squared: Escape square brackets (off by default)
-h, --help: Prints help
# For the exact title.
entitle https://www.youtube.com/watch\?v\=dQw4w9WgXcQ
# For markdown friendly output.
# Really it's just escaping the square brackets in some titles.
entitle --squared https://www.youtube.com/watch\?v\=dQw4w9WgXcQ
Leave a β If you think this project is cool.