summaryrefslogtreecommitdiff
path: root/screen-r.in
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2021-03-29 08:53:34 +0200
committerErich Eckner <git@eckner.net>2021-03-29 08:53:34 +0200
commit522c8cb129904ec9d5098a880fcc1d2bc942b846 (patch)
tree0517b430101fd4ea8676e54caf6acf343e9992b7 /screen-r.in
downloadeven-more-utils-522c8cb129904ec9d5098a880fcc1d2bc942b846.tar.xz
initial commit: make-permanently, pdiff, screen-rv0.0
Diffstat (limited to 'screen-r.in')
-rwxr-xr-xscreen-r.in16
1 files changed, 16 insertions, 0 deletions
diff --git a/screen-r.in b/screen-r.in
new file mode 100755
index 0000000..4306949
--- /dev/null
+++ b/screen-r.in
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# part of even-more-utils, version #VERSION#
+
+# iterate `screen -r` through all screen sessions
+
+for s in $(
+ screen -list "$@" \
+ | sed '
+ s/^\s\+\(\S\+\)\s.*$/\1/
+ t
+ d
+ '
+); do
+ screen -r "$s"
+done