GithubHelp home page GithubHelp logo

lasth's Introduction

This script finds commands in bash history by a regular expression.

Basic usage

$ lasth.sh "^ssh "
Welcome to lasth. Checking for history entries that match "^ssh "

[001] ssh root@localhost -i test.key
[002] ssh [email protected]
[003] ssh [email protected]
[004] ssh [email protected] -L 8080:localhost:8080
[005] ssh [email protected] -p 2180
[006] ssh -i /cygdrive/d/private/uberspace_blechert [email protected]
[007] ssh [email protected]

Please choose [1-7]: 7

Run `ssh [email protected]`...

Verification code:
Password:

Installation

mkdir -p ~/bin/
cd ~/bin/
wget "https://raw.githubusercontent.com/perryflynn/lasth/master/lasth.sh" -O "lasth.sh"
chmod a+x "lasth.sh"

Extend your $PATH

In your ~/.bashrc:

export PATH="$PATH:~/bin/"

Using aliases

In your ~/.bashrc:

alias lastssh='lasth.sh "^ssh "'
alias lastcurl='lasth.sh "^curl "'
alias lastgit='lasth.sh "^git "'

Result:

$ lastssh
Welcome to lasth. Checking for history entries that match "^ssh "
[...]

lasth's People

Contributors

perryflynn avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.