Get rid of printf

This commit is contained in:
ZyX 2014-01-26 21:59:33 +04:00
parent 480434331f
commit a571f49b3d
6 changed files with 14 additions and 12 deletions

View File

@ -7,8 +7,8 @@
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  false   HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  false
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  1  kill `cat pid` ; sleep 1s   HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  1  kill `cat pid` ; sleep 1s
[1]+ Terminated bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" [1]+ Terminated bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done"
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  cd $(printf '\x1b[32m')   HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  cd "$DIR1"
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^[[32m  cd ../$(printf '\x08')   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^[[32m  cd ../"$DIR2"
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^H  cd ../'\[\]'   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^H  cd ../'\[\]'
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  \[\]  cd ../'%%'   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  \[\]  cd ../'%%'
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  %%  cd ../'#[bold]'   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  %%  cd ../'#[bold]'

View File

@ -10,8 +10,8 @@ VIRTUAL_ENV=
bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" & bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
false false
kill `cat pid` ; sleep 1s kill `cat pid` ; sleep 1s
cd $(printf '\x1b[32m') cd "$DIR1"
cd ../$(printf '\x08') cd ../"$DIR2"
cd ../'\[\]' cd ../'\[\]'
cd ../'%%' cd ../'%%'
cd ../'#[bold]' cd ../'#[bold]'

View File

@ -11,8 +11,8 @@ set VIRTUAL_ENV
bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" & bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
false false
kill (cat pid) ; sleep 1s kill (cat pid) ; sleep 1s
cd (printf '\x1b[32m') cd "$DIR1"
cd ../(printf '\x08') cd ../"$DIR2"
cd ../'\[\]' cd ../'\[\]'
cd ../'%%' cd ../'%%'
cd ../'#[bold]' cd ../'#[bold]'

View File

@ -11,8 +11,8 @@ VIRTUAL_ENV=
bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" & bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
false false
kill `cat pid` ; sleep 1s kill `cat pid` ; sleep 1s
cd $(printf '\x1b[32m') cd "$DIR1"
cd ../$(printf '\x08') cd ../"$DIR2"
cd ../'\[\]' cd ../'\[\]'
cd ../'%%' cd ../'%%'
cd ../'#[bold]' cd ../'#[bold]'

View File

@ -61,8 +61,10 @@ test -d tests/shell && rm -r tests/shell
mkdir tests/shell mkdir tests/shell
git init tests/shell/3rd git init tests/shell/3rd
git --git-dir=tests/shell/3rd/.git checkout -b BRANCH git --git-dir=tests/shell/3rd/.git checkout -b BRANCH
mkdir tests/shell/3rd/"$(printf '\x1b[32m')" export DIR1=""
mkdir tests/shell/3rd/"$(printf '\x08')" export DIR2=""
mkdir tests/shell/3rd/"$DIR1"
mkdir tests/shell/3rd/"$DIR2"
mkdir tests/shell/3rd/'\[\]' mkdir tests/shell/3rd/'\[\]'
mkdir tests/shell/3rd/'%%' mkdir tests/shell/3rd/'%%'
mkdir tests/shell/3rd/'#[bold]' mkdir tests/shell/3rd/'#[bold]'

View File

@ -8,8 +8,8 @@
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  false   HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  false
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  1  kill `cat pid` ; sleep 1s   HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  1  1  kill `cat pid` ; sleep 1s
[1] + terminated bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" [1] + terminated bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done"
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  cd $(printf '\x1b[32m')   HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  cd "$DIR1"
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^[[32m  cd ../$(printf '\x08')   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^[[32m  cd ../"$DIR2"
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^H  cd ../'\[\]'   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  ^H  cd ../'\[\]'
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  \[\]  cd ../'%%'   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  \[\]  cd ../'%%'
  HOSTNAME  USER   BRANCH  ⋯  shell  3rd  %%  cd ../'#[bold]'   HOSTNAME  USER   BRANCH  ⋯  shell  3rd  %%  cd ../'#[bold]'