You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed a bug that the way pipes are handled changes depending on whether there is an option or not.
rm command.
Changed to receive data from pipe.
When removing multiple files, processing continues even if remove fails in the middle.
sddf command.
Changed to get the file path as much as possible without stopping the process even if an error occurs.
Changed to output "." continuously while getting the file path.
Changed to show the size of the deleted files.
Important files under /dev and /boot and etc. are excluded from deletion.
Speeded up checksum calculation with goroutine.
Removed named PIPE from checksum calculation.
The checksum calculation for the named PIPE will stop unless there is writing to the named PIPE. It's looks like deadlock. To avoid this problem, exclude named PIPE from target file list.
basename command.
Print error message if there is no argument.
Matched the result with Coreutils when the user specified an empty string.
Matched the result with Coreutils when the user specified multiple arguments.
mkfifo command.
Changed to continue processing even if multiple named pipes fail while creating.
Changed to print the path of the file that failed to be created on error.