사용자가 터미널에 명령을 입력하는 데 도움이 되는 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>