• Skip to primary navigation
  • Skip to content
  • Skip to footer
alexdyas
  • Posts
  • Categories
  • Tags
  • About
    Alex Dyas

    Alex Dyas

    Dyas Ex Machina

    • Website
    • GitHub
    • Mastodon

    Copy last command in shell history to clipboard

    less than 1 minute read

    More command line clipboard functionality. This shell function copies the last line in your shell history to the clipboard.

    # Copy last command from shell history into clipboard
    function cl() {
        fc -ln | tail -1 | tr --delete "\n" | xclip -selection clipboard
    }
    

    Tags: bash, linux, zsh

    Categories: technical

    Updated: January 7, 2026

    Share on

    X Facebook LinkedIn Bluesky
    Previous Next

    You May Also Enjoy

    Command line path copy to clipboard

    less than 1 minute read

    Two functions to be included in your .zshrc to copy the current path to the clipboard. These use xlcip, I’m sure there are alternatives or other tools for yo...

    One imagePullBackoff reason amongst many

    less than 1 minute read

    I stumbled across a new to me reason for the irritating imagePullBackoff error in Kubernetes. Amongst the many well documented reasons this can happen, bad c...

    vim - Remove carriage returns on save

    less than 1 minute read

    I’ve been copying and pasting a lot from Windows sessions into vim recently, and often I get carriage returns copied with the text. I save all my files in vi...

    k9s Plugins load failed! error, one solution

    less than 1 minute read

    The k9s cli Kubernetes front-end is indispensable.

    • Mastodon
    • GitHub
    • Feed
    © 2026 alexdyas. Powered by Jekyll & Minimal Mistakes.