Fish Shell: Gentag Sidste Argument og Brug Bash-Kommandoer - Sådan Gør Du

Er der en tilsvarende funktion i fish shell til at gentage det sidste argument som i bash med !$, og kan fish konfigureres til at bruge de samme kommandoer som i bash?

Fish shell har en tilsvarende funktion til at gentage det sidste argument med Alt + ., og det kan konfigureres til at bruge bash-kommandoer ved hjælp af aliasser, funktioner og bash -c.

Er der en tilsvarende funktion i fish shell til at gentage det sidste argument som i bash med !$, og kan fish konfigureres til at bruge de samme kommandoer som i bash?

Ja, fish shell har en tilsvarende funktion til at gentage det sidste argument, og det kan også konfigureres til at bruge de samme kommandoer som i bash. Her er en detaljeret forklaring:

Gentage det sidste argument i fish shell

I fish shell kan du bruge Alt + . (punktum) for at gentage det sidste argument fra den forrige kommando. Dette fungerer på samme måde som !$ i bash.

Konfiguration af fish shell til at bruge bash-kommandoer

Fish shell er designet til at være brugervenlig og har en anderledes syntaks end bash. Men du kan stadig konfigurere fish til at bruge nogle af de samme kommandoer som i bash ved at følge disse trin:

  • Aliasser: Du kan oprette aliasser i fish for at matche bash-kommandoer. For eksempel:
    alias ll='ls -l'
  • Funktioner: Du kan definere funktioner i fish for at efterligne bash-kommandoer. For eksempel:
    function ll
      ls -l $argv
    end
  • Brug af bash fra fish: Du kan også køre bash-kommandoer direkte fra fish ved at bruge bash -c. For eksempel:
    bash -c "echo Hello, World!"

Ved at bruge disse metoder kan du gøre overgangen fra bash til fish mere glidende og bevare nogle af de kommandoer, du er vant til.