mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-26 04:43:10 +00:00
0abdf9eeff
Work on #68.
10 lines
263 B
Fish
10 lines
263 B
Fish
function __fish_urlencode --description "URL-encode stdin"
|
|
set -l IFS ''
|
|
set -l output
|
|
while read --array --local lines
|
|
if [ (count $lines) -gt 0 ]
|
|
set output $output (printf '%%%02x' "'"$lines"'" | sed -e 's/%2[fF]/\//g')
|
|
end
|
|
end
|
|
echo -s $output
|
|
end
|