0

I want to count the lines of a file in a folder with a space in its name. I unfortunately cannot change the folder name, it will always have a space in it.

$ export MYPATH=a\ folder/trigrams.txt
$ wc -l $MYPATH
wc: a: open: No such file or directory
wc: folder/trigrams.txt: open: No such file or directory
       0 total

$ export MYPATH="a\ folder/trigrams.txt"
$ wc -l $MYPATH
wc: a\: open: No such file or directory
wc: folder/trigrams.txt: open: No such file or directory
   0 total

$ wc -l "$MYPATH"
wc: a\ folder/trigrams.txt: open: No such file or directory

$ wc -l a\ folder/trigrams.txt 
70803 a folder/trigrams.txt
Sahand
  • 7,038
  • 19
  • 61
  • 121

0 Answers0