mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-02-11 05:39:45 +08:00
fix(lib): use shift+"$@" in test-ls-args to preserve argument separation
This commit is contained in:
parent
9df4ea095f
commit
3e21d93c84
@ -41,8 +41,8 @@ fi
|
||||
|
||||
function test-ls-args {
|
||||
local cmd="$1" # ls, gls, colorls, ...
|
||||
local args="${@[2,-1]}" # arguments except the first one
|
||||
command "$cmd" "$args" /dev/null &>/dev/null
|
||||
shift # remove the command, leaving only the arguments
|
||||
command "$cmd" "$@" /dev/null &>/dev/null
|
||||
}
|
||||
|
||||
# Find the option for using colors in ls, depending on the version
|
||||
|
||||
Loading…
Reference in New Issue
Block a user