Når du bruger kommandoen find . -name "*.txt" | xargs vim
, kan du støde på advarslen "Input is not from a terminal" og opleve, at terminalen opfører sig mærkeligt. Dette sker af flere grunde:
xargs
, bliver input ikke sendt direkte fra en terminal, hvilket forårsager advarslen.find . -name "*.txt" -exec vim {} +
. Denne kommando bruger -exec
flaget til at åbne hver fil med Vim direkte, hvilket sikrer, at input kommer fra en terminal.Her er en alternativ løsning:
find . -name "*.txt" -exec vim {} +
Ved at bruge denne metode undgår du advarslen og sikrer, at Vim fungerer korrekt i terminalen.
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