<(command)
i bash, og hvordan adskiller det sig fra =(command)
i zsh?I både bash og zsh er der specielle syntakser, der bruges til at udføre kommandoer og håndtere deres output på forskellige måder. Her er en forklaring på, hvad <(command)
i bash er, og hvordan det adskiller sig fra =(command)
i zsh:
<(command)
i bash<(command)
bruges til processubstitution i bash.<(command)
med et filnavn, der refererer til kommandoens output.diff <(ls dir1) <(ls dir2)
sammenligner output fra ls dir1
og ls dir2
ved hjælp af diff
.=(command)
i zsh=(command)
bruges til parameterudvidelse i zsh.=(command)
med navnet på en midlertidig fil, der indeholder kommandoens output.vim =(echo "Hello, World!")
åbner en midlertidig fil i vim
med indholdet "Hello, World!".<(command)
i bash og =(command)
i zsh<(command)
er specifikt for bash, mens =(command)
er specifikt for zsh.<(command)
bruges til processubstitution, mens =(command)
bruges til parameterudvidelse.<(command)
erstattes med et filnavn, der refererer til en rørledning, mens =(command)
erstattes med en midlertidig fil, der indeholder kommandoens output.Begge syntakser er nyttige til forskellige formål og kan hjælpe med at strømline arbejdsgange ved at undgå behovet for midlertidige filer og komplekse kommandoer.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker