From 523f32ae51ccb964b44a6988a84fd7a94744d22e Mon Sep 17 00:00:00 2001 From: JuanPablo Date: Sat, 25 Jun 2011 23:21:17 -0400 Subject: [PATCH] sh : for .. in ; getopts --- snippets/sh.snippets | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/snippets/sh.snippets b/snippets/sh.snippets index f035126..ffa9adb 100644 --- a/snippets/sh.snippets +++ b/snippets/sh.snippets @@ -13,6 +13,10 @@ snippet for for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do ${3:#statements} done +snippet fori + for ${1:needle} in ${2:haystack} ; do + ${3:#statements} + done snippet wh while [[ ${1:condition} ]]; do ${2:#statements} @@ -26,3 +30,11 @@ snippet case ${2:pattern}) ${3};; esac +snippet go + while getopts '${1:o}' ${2:opts} + do + case $$2 in + ${3:o0}) + ${4:#staments};; + esac + done