教授が私に課題を与えた。3種類のエコー(不透明、半不透明、プレーンテキスト)を表示するスクリプトを作成します。
問題は、これらのタイプが何であるかわからないということです。オンラインで検索しましたが、色やエコー出力を変更する方法しか考えられません。例えば
YELLOW='\033[1;33m'
echo -e "${YELLOW}Hello World!"
助けてください。
答え1
さらなる研究の終わりに、これが私が得たものです。
# specify the location of the interpreter
#!/bin/bash
# declare variable name
name="John Doe"
# echo in plain(clear text) (with no quotes)
echo hello
# displays Semi-opaque (double quotes) Expands variables ($ stuff)
echo “Hello $name”
# display Opaque (single quotes) shows exactly what is in quotes
echo 'Hello $name'
出力:
hello
“Hello John Doe”
Hello $name