Hallo! Bin auf der Suche nach einer Möglichkeit, ein Markiertes Wort in einem Bash-Skript unter Linux zu verarbeiten. Der Hintergrund ist, dass ich einen kleinen Übersetzer programmieren will, sodass ich ein Wort markiere, und dann das Skript aufrufe. Das Skript ruft dann mit dem Wort den translate-shell auf und zeigt das Ergebnis an. Danke im Voraus!
TO schrieb: > ein Markiertes Wort in einem Bash-Skript unter Linux zu verarbeiten Wo wurde es Markiert? Linux Console (ich meide damit keinen Terminal Emulator), oder in einer X11 GUI, oder in Wayland, oder sonstwie? Je nachdem muss man anders vorgehen, einfach wird es aber nicht.
DPA schrieb: > TO schrieb: >> ein Markiertes Wort in einem Bash-Skript unter Linux zu verarbeiten > > Wo wurde es Markiert? Linux Console (ich meide damit keinen Terminal > Emulator), oder in einer X11 GUI, oder in Wayland, oder sonstwie? Je > nachdem muss man anders vorgehen, einfach wird es aber nicht. Warum meidest du keinen Terminal Emulator?
Habe Linux Mint, also X11. Das Wort kann überall markiert sein. Chromium, PDF-Viewer, etc.
xclip -o sollte dir die zuletzt gemachte Markierung ausgeben, zumindest wenn das Programm in dem du markierst das auch brav in die primäre Zwischenablage legt.
npn schrieb: > Warum meidest du keinen Terminal Emulator? Diese werden in der regel in einer grafischen Umgebung ausgeführt, ausser man zählt Dinge wie screen und tmux zu denen noch dazu. Das verfahren wäre dann das selbe, wie bei der verwendeten grafischen Umgebung allgemein. Bei der Linux Console hingegen muss anders vorgegangen werden. Um dort etwas markieren zu können, braucht man Programme wie z.B. gpm. Man könnte dann schauen, wo gpm das speichert. Alternativ könnte man versuchen, in /dev/vcs nach markierten stellen in der Linux Console zu suchen. Das funktioniert aber natürlich beides nicht bei Pseudoterminals, und somit nicht bei Terminal Emulatoren.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.