在Xcode中,我們有一個Localizable.string文件,我們用它來在我們的應用程序中支持多種語言。我想要拼寫檢查 Localizable.string文件。 當我使用這個腳本的輸出被打印到控制檯Bash:讀取Localizable.strings的每一行
cat ~/Desktop/Localizable.strings
但是,當我嘗試讀取一行行使用此腳本一堆空行打印到控制檯拼寫檢查。
cat ~/Desktop/Localizable.strings | while read line; do
echo $line
done
這就是Localizable.strings文件的外觀。它有一個key
和一個value
。我只想檢查一下Value
"SOME_KEY" = "Spell check this";
有什麼想法嗎?
爲什麼不簡單地使用'cat〜/ Desktop/Localizable.strings'? – 2013-03-15 06:41:30
因爲Localizable.string文件有一個鏈接到值的鍵。該鍵可能是拼寫錯誤,但我想檢查該值。將更新我的問題 – 2013-03-15 06:43:21
如果1值爲什麼不使用grep值文件| awk -F「=」'{print $ 2}'。你的使用tild也可以使用腳本中的文件 – Vahid 2013-03-15 07:17:27