summaryrefslogtreecommitdiffstats
path: root/input.sh
diff options
context:
space:
mode:
Diffstat (limited to 'input.sh')
-rwxr-xr-xinput.sh40
1 files changed, 40 insertions, 0 deletions
diff --git a/input.sh b/input.sh
new file mode 100755
index 0000000..00b6dca
--- /dev/null
+++ b/input.sh
@@ -0,0 +1,40 @@
+#!/bin/bash
+
+TEXT=()
+
+case "$1" in
+1)
+ t=""
+ for _ in {1..2000}; do
+ t+="0123456789"
+ done
+ TEXT=("$t" one)
+ ;;
+2)
+ t=""
+ for _ in {1..100}; do
+ t+="0123456789"$'\n'
+ done
+ for _ in {1..5}; do
+ TEXT+=("$t""0123456789")
+ done
+ ;;
+3)
+ t=""
+ for _ in {1..100}; do
+ t+="0123456789"
+ done
+ for _ in {1..5}; do
+ t="$t"$'\n'"$t"
+ done
+ TEXT=("$t" one)
+ ;;
+*)
+ TEXT=($'one\ntwo\nthree' one two $'three\nfour' five)
+ ;;
+esac
+
+for t in "${TEXT[@]}"; do
+ printf "%s\n" "$t"
+ sleep 1
+done