From 6c35ae790940759207c20daaf51ffa12a61fbdd2 Mon Sep 17 00:00:00 2001 From: NunoSempere Date: Mon, 28 Jun 2021 16:38:06 +0200 Subject: [PATCH] Small changes to make this more suitable as a command line utility --- README.md | 3 ++- longnowformd.sh => longnow | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) rename longnowformd.sh => longnow (97%) diff --git a/README.md b/README.md index ff80f10..472ae9f 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,12 @@ This package takes a markdown file, and creates a new markdown file in which each link is accompanied by an archive.org link, in the format [...](original link) ([a](archive.org link)) ## How to install -Copy [this file](https://github.com/NunoSempere/longNowForMd/blob/master/longnowformd.sh) to your .bashrc file, or, for Ubuntu distributions Focal Fossa and above: +Copy [this file](https://github.com/NunoSempere/longNowForMd/blob/master/longnowformd.sh) to your .bashrc file, or, for Ubuntu distributions 20.04 (Focal Fossa) and above: ``` $ sudo add-apt-repository ppa:nunosempere/longnowformd $ sudo apt-get update +$ sudo apt install longnowformd ``` This utility requires [archivenow](https://github.com/oduwsdl/archivenow) as a dependency, which itself requires a python installation. It can be installed with diff --git a/longnowformd.sh b/longnow similarity index 97% rename from longnowformd.sh rename to longnow index a7eafb4..7bb72ca 100644 --- a/longnowformd.sh +++ b/longnow @@ -1,3 +1,5 @@ +#!/bin/bash + function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links echo "" echo "Extracting links..." @@ -91,3 +93,4 @@ function longnow(){ fi } +longnow "$1" ## don't copy this line into your .bashrc file