[user@localhost ~] ssh -x -a [email protected]
BusyBox v1.19.4 (2013-03-14 11:28:31 UTC) built-in shell (ash)
-----------------------------------------------------
ATTITUDE ADJUSTMENT (12.09, r36088)
-----------------------------------------------------
root@ROUTER:~# touch 'árvíztűrő tükörfúrógép'
root@ROUTER:~# ls -la
drwxr-xr-x 1 root root 0 Aug 31 11:26 .
drwxr-xr-x 1 root root 0 Jan 1 1970 ..
drwx------ 2 root root 0 Aug 15 16:09 .ssh
-rw-r--r-- 1 root root 0 Aug 31 11:26 ????rv??zt??r?? t??k??rf??r??g??p
root@ROUTER:~# ls -la áárvíztűrő\ tükörfúrógép
-rw-r--r-- 1 root root 0 Aug 31 11:26 ????rv??zt??r?? t??k??rf??r??g??p
root@ROUTER:~# rm áárvíztűrő\ tükörfúrógép
尋ねる:なぜ?以前のバージョンではアクセントの処理は大丈夫でした。私は何が間違っていましたか?
アップデート:これをcronに入れると同じ問題が発生します。
ベストアンサー1
ash
Unicodeフォントをサポートしていないデフォルトのbusyboxシェルを使用しています。バラよりここエラーレポートを受け取ります。
唯一の回避策は、bash
またはzsh
代わりに別のシェルを実行することですash
。これらのシェルがインストールされている場合は、chsh
それを使用してデフォルトのシェルを変更できます。