0

次のスクリプトがあるとします。

# My comment line 1
# My comment line 2
# My comment line 3

echo "My script"
cd $MY_PATH
./anotherScript.ksh

表示するコマンドはありますか:

# My comment line 1
# My comment line 2
# My comment line 3

あるいは、コメントの最初のブロックを検出するスクリプトを作成することもできます。

ありがとう

4

3 に答える 3

5

これを試して:

grep '^\#.*$' myscript.sh
于 2012-10-04T13:02:22.700 に答える
0

cat script.sh | grep ^\#それらの行のみを表示できます。

于 2012-10-04T13:02:51.780 に答える
-1

これにより、ファイルがgrepコマンドに出力され、各行が「#」で出力されます

echo "My script" | grep "#"

編集私は愚かです

grep '#' file今回は私が正しく理解しているかどうかだけです。

于 2012-10-04T13:03:42.620 に答える