小编Joh*_*ohn的帖子

Fish Alias 不保存变量调用

我目前使用下面的命令来检查 csv 文件是否有重复项,并且在 Fish shell 中运行它效果很好。所以现在我想将其保存为别名,但它会从打印中删除变量。

使用的命令。

awk -F ',' '{print $2 $3}' Data.csv | sort -n | uniq -cd | sort -n
Run Code Online (Sandbox Code Playgroud)

返回别名

awk -F ',' '{print }' Data.csv | sort -n | uniq -cd | sort -n
Run Code Online (Sandbox Code Playgroud)

显然,这不会检查文件中的任何列。那么如何才能将变量调用存储在别名函数中呢。

我运行了命令

alias --save data="awk -F ',' '{print $2 $3}' Data.csv | sort -n | uniq -cd | sort -n"
Run Code Online (Sandbox Code Playgroud)

shell alias fish

0
推荐指数
1
解决办法
77
查看次数

标签 统计

alias ×1

fish ×1

shell ×1