ユーザーが端末にコマンドを入力するのに役立つ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>