Importere utskrift fra Linux kommandoer i tekstdokumenter

alt om grafiske brukergrensesnitt (GNOME, KDE, osv.), applikasjoner tett knyttet til disse og multimedia.

Importere utskrift fra Linux kommandoer i tekstdokumenter

Innleggav terjejh » ons 20.08.2008 13:53

Går det an å utføre Linux kommandoer fra og importere utskriften i OpenOffice og gedit dokumenter? Dvs. utføre kommandoen direkte inne fra applikasjonene; ikke kopi og lim fra et eksternt terminalvindu.

Som tidligere bruker av Uniplex tekstbehandler på Unix/Solaris, var dette en nyttig funksjon jeg brukte. CAD applikasjonen Medusa har en lignende funksjonalitet inne fra dens kommandovindu. Ved å skrive et utropstegn foran kommandoen, blir Unix kommandoen utført, eks. !ls

EDIT:
Ser at det samme kan gjøres i "vi" editoren med :r![command]

Erfaren
Brukerens avatar
medlem i 216 måneder
 

Re: Importere utskrift fra Linux kommandoer i tekstdokumenter

Innleggav olekvi » tor 04.09.2008 21:33

I OpenOffice kan du lage en macro som gjør dette i hvert fall, se f.eks http://www.oooforum.org/forum/viewtopic.phtml?t=9594
medlem i 186 måneder
 

Re: Importere utskrift fra Linux kommandoer i tekstdokumenter

Innleggav TO » tor 04.09.2008 22:20

Ref. gedit hjelp:
Piping the Output of a Command to a File
You can use gedit to pipe the output of a command to a text file. For example, to pipe the output of an ls command to a text file, type ls | gedit, then press Return.
The output of the ls command is displayed in a new text file in the gedit window.
Alternatively, you can use the External tools plugin to pipe command output to the current file.


gedit plugins: Edit>Preferences, fanen Plugins og "
External Tools, Execute external commands and shell scripts.

Under "Tools>External Tools" er det en haug med opsjoner mht ønsket input og output, ser ganske bra ut.
medlem i 212 måneder
 

Re: Importere utskrift fra Linux kommandoer i tekstdokumenter

Innleggav Jon » tir 23.09.2008 0:25

alternativt kan du bare skrive kommandoen og bruke > å putte i en fil (>> for å legge til på slutten av dokumentent) [hvis jeg husker rett]

Eks:

ls -al > innhold.txt

(dette er jo ikke direkte i programmet, men jeg antar du kan åpne filen i de gitte programmene, slik at du i det minste slipper å kopiere/limeinn)

Moderator
Brukerens avatar
medlem i 242 måneder
 


Returner til Skrivebord / Multimedia



Hvem er i Forumene

Registrerte brukere: Google [Bot]