亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 誰知道這個(gè)shell語句中變量的意思? [打印本頁]

作者: paub    時(shí)間: 2007-07-23 22:06
標(biāo)題: 誰知道這個(gè)shell語句中變量的意思?
while [ "$1" != "${1##[-+]}" ]; do
.................................


其中的${1##[-+]}   表示什么意思,不明白?
作者: 網(wǎng)中人    時(shí)間: 2007-07-23 22:13
將第一個(gè) parameter 的 + 或 - (可連續(xù))給刪除掉
作者: paub    時(shí)間: 2007-07-23 22:46
標(biāo)題: 回復(fù) #2 網(wǎng)中人 的帖子
能舉個(gè)例子嗎,謝謝
作者: 網(wǎng)中人    時(shí)間: 2007-07-23 23:24
哦,測了一下,只能刪掉最前面的 - 或 + ,但不能連續(xù)的刪。
  1. chkparm() { echo $1; echo ${1##[-+]}; }
  2. kenny@x60:~> chkparm -1
  3. -1
  4. 1
  5. kenny@x60:~> chkparm ----1
  6. ----1
  7. ---1
  8. kenny@x60:~> chkparm +1
  9. +1
  10. 1
  11. kenny@x60:~> chkparm +++1
  12. +++1
  13. ++1
復(fù)制代碼





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2