Elektrine lite

← Feed

@InFerNo@lemmy.ml

Post #1336604

2025-12-16 22:28 UTC

I use $_ a lot, it allows you to use the last parameter of the previous command in your current command mkdir something && cd $_ nano file chmod +x $_ As a simple example. If you want to create nested folders, you can do it in one go by adding -p to mkdir mkdir -p bunch/of/nested/folders Good explanation here: koenwoortman.com/…/q Sometimes starting a service takes a while and you’re sitting there waiting for the terminal to be available again. Just add --no-block to systemctl and it will do it on the background without keeping the terminal occupied. systemctl start --no-block myservice

Replies (4)

  • Is there a version of $_ that works with mv? It just keeps renaming my files to “filedir,” I’m trying sort through a directory and move some files to another for keeping, be easier if I could do: mv picture1.jpg /path/to/keepdirectory then do something like mv picture2.jpg $_ And so on. But with that I’d just be renaming all my photos “filedir” instead of moving them lol.

    Open ##1336603

  • @LeFantome@programming.dev 2025-12-17 03:54

    I really hope I remember this one long enough to make it a habit

    Open ##1384956

  • @hades@feddit.uk 2025-12-17 09:49

    I just press M-.

    Open ##1384975

  • @wlfrn@lemmy.ml 2025-12-17 13:18

    For interactive editing, the keybind alt+. inserts the last argument from the previous command. Using this instead of $_ has the potential to make your shell history a little more explicit. (vim $_ isn’t as likely to work a few commands later, but vim actual_file.sh might)

    Open ##1384985