30. januar 2005 - 00:16Der er
10 kommentarer og 1 løsning
Xterm commando fra java
Hej Eksperter,
Jeg har lige et par begynder spm. til at køre kommandoer fra java.
Hvordan får man java til at køre en commando i en xterm?
Kan man få outputet af commandoen ind i en String eller lignende?
Hvordan med programmer der køre i en shell. Kan man få den tekst programmet sender til shell'en? Eksempelvis hvis man starter VI, kan man så få outputtet over i en String eller hvad?
Men... Det jeg håbede på at lære noget om, var hvordan man måske kan køre en shell, hvor eksempelvis vi kunne køre. Når jeg så tastede input i mit program, så sendte det inputtet videre til shellen, således at jeg kunne køre vi kommandoer etc. Eksempelvis hvis man nu ville søge eller gemme, så kunne man skrive kommandoen som så sendte den videre.
Sorry. Det virker ikke med hensyn til at køre programmer i en shell. Hvis jeg f.eks. starter vi, kan jeg ikke sende kommandoer til den. Hvis jeg eksempelvis prøver at gå ud af programmet med :q, så sker der ikke noget.
Er det muligt at få java til at tage input fra keyboardet og så sende det videre til programmet?
Man kan egentlig sige at det jeg ønsker at lave en form for shell, men jeg troede bare det var muligt, at bygge det på en eksisterende shell og så bare modtage outputtet i en String og sende inputtet i form at input fra keyboardet. Men hvis det ikke kan lade sig gøre, må jeg jo bare lave min egen shell. Jeg ville bare gerne uden om al det maskin-nære.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.