Das script
Code: Alles auswählen
#! /bin/bash
set -x
player=`sed -rn 's/[^"]*"([^"]*)";/\1/;3p' tmp2/27`
echo $player
if [ -d "player/test/" ] ;then
echo "ist da"
echo $player > test.txt
else
echo "ist nicht da"
echo $player > test.txt
fi
Ausgabe
Code: Alles auswählen
nokman@gbe-clan:/games/bastel$ ./script2
++ sed -rn 's/[^"]*"([^"]*)";/\1/;3p' tmp2/27
+ player=$'test\r'
+ echo $'test\r'
test
+ '[' -d player/test/ ']'
+ echo 'ist da'
ist da
+ echo $'test\r'
if [ -d "player/$player/" ] ;then
Code: Alles auswählen
nokman@gbe-clan:/games/bastel$ ./script2
++ sed -rn 's/[^"]*"([^"]*)";/\1/;3p' tmp2/27
+ player=$'test\r'
+ echo $'test\r'
test
+ '[' -d $'player/test\r/' ']'
+ echo 'ist nicht da'
ist nicht da
+ echo $'test\r'
Danke