bashスクリプトを実行せずに出力(タイプ)のみを作成する

bashスクリプトを実行せずに出力(タイプ)のみを作成する

ユーザーが端末にコマンドを入力するのに役立つbashスクリプトを作成しようとしています。しかし、コマンドが実行されないことを願っています。簡単な例は次のとおりです。

#!/bin/sh

function type_for_me() {
  line_number = ( ... do some calculation ...)  # let's say line_number is 25
  if [[ -n $line_number ]]; then
    echo "generates some complex cmd with $line_number"  # I want this line to appear in terminal but un-executed.
  fi
}

コマンドを実行した後、次の動作を探しています。

$ type_for_me
$ generates some complex cmd with 25  # this line waits for user to hit <Enter>

関連情報