Hi Jason ! >It seems at least two users ... >were unable to remove a file that contained certain foreign >characters in the filename, both using BusyBox.
This may only happen, when you access your file system using a system using different language/charset definitions (e.g. Windows). If files get saved with foreign characters you may have trouble to enter those names on the command line, but you are always able to replace such characters with shell pattern characters (either ? or *). Just enter enough other characters to select right file and use correct number of question marks to replace the foreign characters or use shell star option(s) if you can't determine correct number of characters which need to be replaced. In case you need to find out the full name of such files it can help to use find to locate the file (find -name PATTERN) and save the find result in a file. Then delete lines with names of files you are not interested in. Then use xargs commands to work at selected files (e.g. cat FILE_WITH_NAMES|xargs rm -i). This is a general Unix shell related problem, not a Busybox related topic. The only difference may be, that other shells than Busybox ash may filter input on different foreign language characters, so there may be difference in line editing/handling. Placing the file names in an xargs command or using scripts allows to bypass line edit filtering and may help accessing such files. -- Harald _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
