我想颠倒文本文件(或stdin)中行的顺序,保留每行的内容.
所以,即从以下开始:
foo
bar
baz
Run Code Online (Sandbox Code Playgroud)
我想结束
baz
bar
foo
Run Code Online (Sandbox Code Playgroud)
是否有标准的UNIX命令行实用程序?
我在博客上发现了grep项目和子模块:
[alias]
sgrep = "!f() { git grep \"$1\"; git submodule foreach \"git grep '$1'; true\" | grep -B 1 \"$1\"; }; f"
Run Code Online (Sandbox Code Playgroud)
我更新了我~/.gitconfig的包含它,但是当我使用别名时,它说:
fatal: bad config file line 9 in /home/myname/.gitconfig
我究竟做错了什么?
无论如何,有没有告诉git submodule foreach以指定的子模块顺序运行.gitmodules?它似乎按字母顺序运行。
我希望 foreach 命令以添加子模块的顺序运行。