ansible jinja2的for和if的使用

2021-10-23 03:24:52 字數 3563 閱讀 1389

}測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test10.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 35

27

不換行:

[root@server4 jjia]

# cat test10.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test10.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test

3527

不換行且數字之間有空格:

[root@server4 jjia]

# cat test10.j2 }}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test10.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 35

27

~字元間的連線符:

[root@server4 jjia]

# cat test10.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test10.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 35

27

[root@server4 jjia]

# cat test11.j2

.iteritems()%

}}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test11.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test

age:

18name:zjy

[root@server4 jjia]

# cat test12.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test12.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 2-

---1

3---

-26-

---3

1---

-4

[root@server4 jjia]

# cat test13.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test13.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 01

2345

6789

[root@server4 jjia]

# cat test13.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test13.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 13579

[root@server4 jjia]

# cat test13.j2

}

測試:

[root@server3 redis]

# cat /opt/test 57

9

[root@server4 jjia]

# cat test14.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test14.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 45

6789

[root@server4 jjia]

# cat test15.j2

}

測試:

[root@server4 jjia]

# ansible testb -m template -a "src=test15.j2 dest=/opt/test"

[root@server3 redis]

# cat /opt/test 8-

--26

---3

[root@server4 jjia]

# cat test15.j2

}

測試:

[root@server3 redis]

# cat /opt/test 8-

--16

---2

[root@server4 jjia]

# cat test16.j2

}no one is greater than 7

測試:

[root@server3 redis]

# cat /opt/test

no one is greater than 7

可用於龍芯2F的gmp

在龍芯2f debain6下,安裝了gcc4.4.5,想嘗試著公升級gcc,而原始碼編譯gcc則需要安裝gmp4.2.2以上版本,經測試安裝最新版的gmp 6.1.2報不能支援該國產cpu的錯誤,內容如下 error opcode not supported on this processor 後降...

省賽訓練N 2 F

自己想的操作是用計數器記錄勝者,勝利者 1,然後遍歷,但感覺太麻煩了自己都懶得寫,看了大佬 原來直接開陣列,挨個存就完事了。太菜了,暴力都不如別人 開乙個比所需陣列大一倍的陣列,把勝者的分數存到後面,方便進行下輪比賽。include include include include include i...

關於 0x3f3f3f3f 的問題

0x3f3f3f3f是乙個很有用的數值,它是滿足以下兩個條件的最大整數。1 整數的兩倍不超過 0x7f7f7f7f,即int能表示的最大正整數。2 整數的每8位 每個位元組 都是相同的。我們在程式設計中經常需要使用 memset a,val,sizeof a 初始化乙個陣列a,該語句把數值 val ...