Solaris LDOM: Difference between revisions

From Lolly's Wiki
Jump to navigationJump to search
No edit summary
m (Text replacement - "<source" to "<syntaxhighlight")
Line 3: Line 3:
==Useful scripts==
==Useful scripts==
===get_pf_from_link_name.sh===
===get_pf_from_link_name.sh===
<source lang=bash>
<syntaxhighlight lang=bash>
#!/bin/bash
#!/bin/bash
link=$1
link=$1

Revision as of 17:44, 25 November 2021

Kategorie:LDOM Kategorie:Solaris

Useful scripts

get_pf_from_link_name.sh

<syntaxhighlight lang=bash>

  1. !/bin/bash

link=$1 dev=$(dladm show-phys -L ${link} | \

 nawk '

NR==2{

 dev=$2; gsub(/[0-9]+$/,"",dev);
 instance=$2; gsub(/^[^0-9]*/,"",instance);
 while(getline < "/etc/path_to_inst"){
   gsub(/"/,"",$NF);
   if($NF == dev && $(NF-1) == instance){
     gsub(/"/,"",$1);
     gsub(/^\//,"",$1);
     print $1;
   }
 }

} ') ldm ls-io -l ${dev} </source>