11-Jul-2017 08:29
I've searched this forum for a tmsh command to get a list of client-ssl profiles by name only. I don't need all the properties. I tried the one-line option but it still gives me all the detail. It must be something simple but I'm not getting it. I know how to grep out individual profiles based on the properties but can't seem to find a way to just get a list of all them by name only.
11-Jul-2017
08:36
- last edited on
05-Jun-2023
15:11
by
JimmyPackets
You can combine both tmsh & a grep
tmsh list ltm profile client-ssl | grep "ltm profile"
Hope it helps
08-Jun-2022 05:05
how to you list for all partitions?
I'm trying to list virtual servers that are using name2_clientssl profile which is not in the common partition
I've tried various ways and keep getting an errors
tmsh list ltm profile client-ssl one-line | grep name1_clientssl - works only for common partition
tmsh list ltm profile client-ssl one-line /partition/* | grep name2_clientssl - error Syntax Error: unexpected argument "/partition/*"
tmsh list ltm profile client-ssl one-line | grep /*/* name2_clientssl - grep: Invalid regular expression
tmsh list ltm profile client-ssl one-line /*/* raw | grep "name2_clientssl -Syntax Error: unexpected argument "/bin/["
17-Apr-2018 13:41
Commenting for visibility for the question above! ^^
17-Apr-2018
20:15
- last edited on
05-Jun-2023
13:09
by
JimmyPackets
Im a fan of Mr.Robot, so here for you,
It captures the number of clientssl that's present, from it it looks on the virtuals, if the profile is matching it will show
virtual-name,clientssl
, if the profile is not bound, it will be ,clientssl-name
for x in `tmsh list ltm profile client-ssl one-line |awk -F" " '{ print $4 }'` ; do virtual=`tmsh list ltm virtual one-line |grep $x |awk -F" " '{ print $3 }'`; echo $virtual,$x ; done