blob: 170aa8e0977196b3174fd0e9f9cac270a89fa6fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# $NetBSD: quoting.mk,v 1.1.1.1 2005/05/15 21:10:16 rillig Exp $
#
# This file demonstrates various techniques for quoting variables when
# passing them to the shell.
#
EVIL_STRING?= " "
.PHONY: all
all:
echo ${EVIL_STRING}
echo ${EVIL_STRING:Q}
echo "${EVIL_STRING}"
echo "${EVIL_STRING:Q}"
echo ${EVIL_STRING:Q}""
echo x${EVIL_STRING:Q} | sed 1s,.,,
|