Fix gensub issue in fish
This commit is contained in:
@@ -54,12 +54,21 @@ sed "s/\s*#.*$//;/^\s*$/d" "$key_files" | tee \
|
||||
>(awk '{print "abbr n"$1, "\"$EDITOR "$2"\""}' >> "$fish_abbr") \
|
||||
| awk '{print "map n"$1" shell $EDITOR "$2}' >> "$ranger_mappings"
|
||||
|
||||
#sed -e '/^$/d' -e '/[ ]*#.*/d' "$key_aliases" | sort | tee \
|
||||
#>(awk '{printf "abbr " $1; $1 = ""; print $0; }' >> "$fish_abbr") \
|
||||
#| awk '{
|
||||
#printf $1;
|
||||
#$1 = "";
|
||||
#printf "=";
|
||||
#printf gensub(" ", "", 1, $0);
|
||||
#print " \\";
|
||||
#}' >> "$aliases"
|
||||
sed -e '/^$/d' -e '/[ ]*#.*/d' "$key_aliases" | sort | tee \
|
||||
>(awk '{printf "abbr " $1; $1 = ""; print $0; }' >> "$fish_abbr") \
|
||||
| awk '{
|
||||
printf $1;
|
||||
$1 = "";
|
||||
printf "=";
|
||||
printf gensub(" ", "", 1, $0);
|
||||
print " \\";
|
||||
>(awk '{printf "abbr " $1; $1 = ""; print $0; }' >> "$fish_abbr") \
|
||||
| awk '{
|
||||
printf $1 "=";
|
||||
$1 = "";
|
||||
# Remove leading space
|
||||
sub(/^ /, "", $0);
|
||||
print $0 " \\";
|
||||
}' >> "$aliases"
|
||||
|
||||
Reference in New Issue
Block a user