FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


preparation:fhhome:fhghost.html



Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
preparation:fhhome:fhghost.html [2017/12/22 14:52]
kurihara
preparation:fhhome:fhghost.html [2019/02/12 23:28] (current)
kurihara
Line 1: Line 1:
 [[:index.html#Preparation|Top#Preparation]] [[:index.html#Preparation|Top#Preparation]]
-====== fhghost.sh ======+====== $FHHOME/fhscripts/fhghost.sh ====== 
 + 
 +\\ 
 +{{INLINETOC}} 
 +\\ 
 + 
 + 
 +===== Operation ===== 
 +<sxh bash toolbar:false gutter:false> 
 +$ fhghost.sh  -h 
 + 
 +$ fhghost.sh  FILE  |fab  -- hostname 
 +$ fhghost.sh  "*"  hosts/xxxx  |fab  -- hostname 
 +$ fhghost.sh  PATTERN FILE  |fab  -- hostname 
 +</sxh> 
 + 
 + 
 + 
 +\\ 
 +===== fhghost.sh ===== 
 +$FHHOME/fhscripts/fhghost.sh
  
 <sxh bash toolbar:false gutter:false> <sxh bash toolbar:false gutter:false>
Line 8: Line 28:
 # #
 # How to use # How to use
-   fhghost.sh  -h +  Help 
-   fhghost.sh  FILE +#     fhghost.sh  -h 
-   fhghost.sh  "*"  hosts/xxxx    <- like grep PATTERN FILE +  Test 
-   fhghost.sh  PATTERN FILE       <- like grep PATTERN FILE+#     fhghost.sh -a FILE 
 +#   pipe to Fabric 
 +#     fhghost.sh  FILE | fab xxx 
 +    fhghost.sh  "*"  hosts/xxxx |fab xxx  <- like grep PATTERN FILE 
 +    fhghost.sh  PATTERN FILE |fab xxx     <- like grep PATTERN FILE
 # #
 #=========================================================== #===========================================================
  
 help(){ help(){
-    echo  "Exxample:" +cat << @ 
-    echo  "fhghost.sh  FILE" +Example 
-    echo  "fhghost.sh  PATTERN FILE" +  fhghost.sh  FILE 
-    echo  "fhghost.sh  "*" FILE"+  fhghost.sh  PATTERN FILE 
 +  fhghost.sh  "*" FILE 
 +@
 } }
  
Line 34: Line 60:
             help             help
             exit 0             exit 0
-            ;; 
-        -a | --all | -t | --test | -v ) 
-            FILE="$1" 
-            grep -Ev "^#|^$" "${FILE}" 
             ;;             ;;
         * )         * )


preparation/fhhome/fhghost.html.1513921977.txt.gz · Last modified: 2017/12/22 14:52 by kurihara