~ubuntu-branches/ubuntu/trusty/bash/trusty-security

« back to all changes in this revision

Viewing changes to tests/tilde2.tests

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2014-03-03 22:52:05 UTC
  • mfrom: (1.3.5) (2.2.6 experimental)
  • Revision ID: package-import@ubuntu.com-20140303225205-87ltrt5kspeq0g1b
Tags: 4.3-1ubuntu1
* Merge with Debian; remaining changes:
  - skel.bashrc:
    - Run lesspipe.
    - Enable ls aliases.
    - Set options in ll alias to -alF.
    - Define an alert alias.
    - Enabled colored grep aliases.
  - etc.bash.bashrc:
    - Add sudo hint.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
HOME=/usr/xyz
 
2
XPATH=/bin:/usr/bin:.
 
3
 
 
4
ADDPATH=PATH=~/bin:$XPATH
 
5
 
 
6
echo $ADDPATH
 
7
 
 
8
unset ADDPATH
 
9
: ${ADDPATH:=~/bin:~/bin2:$XPATH}
 
10
echo $ADDPATH
 
11
 
 
12
unset ADDPATH
 
13
: ${ADDPATH:=PATH=~/bin:~/bin2:$XPATH}
 
14
echo $ADDPATH
 
15
 
 
16
cat << !
 
17
~/bin
 
18
!
 
19
 
 
20
echo "~"
 
21
 
 
22
echo ${TPATH:-~}
 
23
echo "${TPATH:-~}"
 
24
echo "${TPATH:-"~"}"
 
25
 
 
26
echo "${XPATH+~}"
 
27
 
 
28
recho "\a"
 
29
recho "${TPATH:-\a}"
 
30
 
 
31
SHELL=~/bash
 
32
echo $SHELL
 
33
 
 
34
case $SHELL in
 
35
~/bash) echo ok;;
 
36
*)      echo bad;;
 
37
esac
 
38
 
 
39
somevar=
 
40
echo "${somevar:-~}"
 
41
echo "${somevar:-"~"}"
 
42
 
 
43
echo make -k FOO=~/mumble
 
44
 
 
45
typeset FOO=~/mumble
 
46
echo "$FOO"
 
47
 
 
48
h=HOME=~
 
49
echo $h
 
50
 
 
51
export h=HOME=~
 
52
echo $h
 
53
 
 
54
x=1234
 
55
HOME='/usr/$x/abc'
 
56
 
 
57
echo ~
 
58
 
 
59
# behavior differs here in posix mode
 
60
set -o posix
 
61
 
 
62
eval echo $h
 
63
eval $h
 
64
echo $HOME
 
65
 
 
66
set +o posix
 
67
 
 
68
eval echo $h
 
69
eval $h
 
70
echo $HOME