找回密码
 注册
查看: 1184|回复: 0

tac shell 中倒序命令

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2021-12-22 10:32:11 | 显示全部楼层 |阅读模式
openstack volume list  -c ID |awk "NR>3"|awk '{print $2}'
" a# _; `: S) s5 P* r: R1 g5 v+ A/ P  L  o% q- a% V' x, a9 n5 q
* X  G) y. O; z5 l% k) o
openstack volume list  -c ID |awk "NR>3"|awk '{print $2}' |tac
0 c  G( j  G% Q
; G% p& c" v0 V
+ d) D$ O& b8 }+ o; ]
7 y6 z+ r; t* Z$ R
tac的功能是将文件从最后一行开始倒过来将内容数据输出到屏幕上。我们可以发现,tac实际上是cat反过来写。
9 J* V- s# |" g! z) S6 w2 l

) k# A7 x$ t6 \2 u7 d2 m: X! Q
tac语法:tac 文件名

0 |% C' _! ?( i0 H
例如:

" A# F0 F+ V& V' F, |. d1 e
[root@redhat ~]# tac .bashrc
, I5 o6 |0 ~5 C5 ]8 |& Z' bfi9 u$ f! P/ D3 z; ^
. /etc/bashrc
9 l0 v( [! Q$ }: B: R0 f6 O" [: Wif [ -f /etc/bashrc ]; then8 {( V6 g* q/ C0 l" r+ l
# Source global definitions

1 ]# \; Q2 M* g, M" }; ^
alias mv='mv -i'
4 I: b+ N: d( E# salias cp='cp -i'
. M8 M" X! U4 d( e& u# ?) galias rm='rm -i'
5 r7 ?; N' y& N! M! T3 A/ Y/ r
# User specific aliases and functions

. \/ Y3 M; \* Q
# .bashrc
- N* J( \1 e+ t2 H3 t9 N
发现没有,和cat输出的比较,完全是倒过来的。这个命令也不常用。
$ y- [& c4 u8 B8 r
) U  V3 |2 i- P3 `7 T1 y1 Z
" u9 I! M; q- m% O7 }7 b
8 m% K" ^. o" P; N' ^: g

  R& C1 W8 {6 f$ z1 O! l9 K, n% y2 C- d* \; K+ X# ^: ?3 w  R3 c% X
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 04:09 , Processed in 0.017080 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表