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,980
  • 23
  • 69
  • 137

0 Answers0