文字列のつなぎ合わせ、luaはファイルのwindowsとlinuxの符号化の問題を読みます
最近、簡単なluaを書いています.ファイルを読むことに関連しています.
このファイルはwindowsで作成され、linuxでこのファイルを読みます.
次のようになります.
私のpathはファイルから見れば
しかし、得られたcmdは
最后にコードの问题だと分かった:改行はwindowsの下でrで、linuxは
ソリューション:dos 2 unixコマンドを使用してファイルをunix形式に変換すればよい
このファイルはwindowsで作成され、linuxでこのファイルを読みます.
次のようになります.
local cmd = 'ls -F '..path..' | grep \'[^/]$\''
私のpathはファイルから見れば
/root/WebOCR/applications_plugin_test/jpress/jpress-addons
です.しかし、得られたcmdは
| grep '/$'WebOCR/applications_plugin_test/jpress/jpress-addons
であった.最后にコードの问题だと分かった:改行はwindowsの下でrで、linuxは
ソリューション:dos 2 unixコマンドを使用してファイルをunix形式に変換すればよい