Unix Log Monitoring regular expression not picking up alerts
Hi,
We are moving our unix monitoring to SCOM 2012 SP1 rollup 4.
What I have got working is indvidual alert logging of Unix Log alerts by exporting the MP and changing the <IndividualAlerts> value to true and removing the suppression xml section then reimporting the MP.
What I am trying to do is use the regular expression to peform the suppression of specific event (such as event codes).
The expression is:
((?i:warning)(?!(.*1222)|(.*1001)))
ie Search the log for "warning" (not case sensitive) then check if events 1222 or 1001 exist if so return no match, if they dont exist then return true.
I use the built in test function in SCOM when creating the rule and the tests come back as expected but when I inject test lines into the unix log, no alerts get generted.
I suspect it could be the syntax not being accepted on the system (its running RedHat 6 )
I have tested this with regex tools and works.
When I try and test it on the server i get:
[root@bld02 ~]# grep ((?i:Warning)(?!(.*1222)|(.*1001))) /var/log/messages
-bash: !: event not found
[root@bld02 ~]# tail /var/log/messages
Nov 13 15:07:26 bld02 root: SCOM Test Warning Event ID 1001 Round 18
Nov 13 15:07:29 bld02 root: SCOM Test Warning Event ID 1000 Round 18
Nov 13 15:07:35 bld02 root: SCOM Test Warning Event ID 1002 Round 18
So I am expecting 2 alerts to be generated.
SCOM tests to show expression working:
Test 1 Matching
Test 2 to exclude
Need some help with this, Thankyou in advance :)
Hello,
Here's an example of modifying the MP to exclude particular events. Firstly, I created a log file rule using the MP template that is fairly inclusive - matching the string Warning (with either a lower or upper case W).
I then exported the MP, and modified the rule. I set the IndividualAlerts = true and removed the AlertSuppression element, so that every matched line will fire a unique alert. You don't have to remove the AlertSuppression, but you should use
Individual alerts so that the exclusion logic doesn't exclude concurrent events that you actually want to match.
Implementing the exclusion logic involves the addition of a System.ExpressionFilter definition in the rule. This will use a conditional evaluation of the //row element of the data item. Here's an example of a dataitem matching an individual row:
<DataItem type="System.Event.Data"time="2013-11-15T10:33:14.8839662-08:00"sourceHealthServiceId="667FF365-70DD-6607-5B66-F9F95253B29F">
<EventOriginId>{86AB962D-2F44-29FD-A909-B99FF6FEB2C5}</EventOriginId>
<PublisherId>{EC7EA4B1-0EA5-7E8E-701F-82FEF3367BC4}</PublisherId>
<PublisherName>WSManEventProvider</PublisherName>
<EventSourceName>WSManEventProvider</EventSourceName>
<Channel>WSManEventProvider</Channel>
<LoggingComputer/>
<EventNumber>0</EventNumber>
<EventCategory>3</EventCategory>
<EventLevel>0</EventLevel>
<UserName/>
<RawDescription>Detected Entry: warning 1002</RawDescription>
<CollectDescription Type="Boolean">true</CollectDescription>
<EventData>
<DataItem type="SCXLogProviderDataSourceData"time="2013-11-15T10:33:14.8839662-08:00"sourceHealthServiceId="667FF365-70DD-6607-5B66-F9F95253B29F">
<SCXLogProviderDataSourceData>
<row>warning 1002</row>
</SCXLogProviderDataSourceData>
</DataItem>
</EventData>
<EventDisplayNumber>0</EventDisplayNumber>
<EventDescription>Detected Entry: warning 1002</EventDescription>
</DataItem>
Here is the rule in the MP XML. The <ConditionDetection>...</ConditionDetection> content was what I added to do the exclusion filtering:
<Rule ID="LogFileTemplate_66b86eaded094c309ffd2631b8367a32.Alert" Enabled="false" Target="Unix!Microsoft.Unix.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Unix!Microsoft.Unix.SCXLog.VarPriv.DataSource">
<Host>$Target/Property[Type="Unix!Microsoft.Unix.Computer"]/PrincipalName$</Host>
<LogFile>/tmp/test</LogFile>
<UserName>$RunAs[Name="Unix!Microsoft.Unix.ActionAccount"]/UserName$</UserName>
<Password>$RunAs[Name="Unix!Microsoft.Unix.ActionAccount"]/Password$</Password>
<RegExpFilter>warning</RegExpFilter>
<IndividualAlerts>true</IndividualAlerts>
</DataSource>
</DataSources>
<ConditionDetection TypeID="System!System.ExpressionFilter" ID="Filter">
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">//row</XPathQuery>
</ValueExpression>
<Operator>DoesNotContainSubstring</Operator>
<Pattern>1001</Pattern>
</RegExExpression>
</Expression>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName>Log File Alert: ExclusionExample</AlertName>
<AlertDescription>$Data/EventDescription$</AlertDescription>
</WriteAction>
</WriteActions>
</Rule>
I traced this with the Workflow Analyzer as I tested, which shows the logic being applied. Here is the exclusion happening:
Here's more info on the definition of an ExpressionFilter:
http://msdn.microsoft.com/en-us/library/ee692979.aspx
And more information on Regular Expressions in MPs:
http://support.microsoft.com/kb/2702651/en-us
You can also have multiple Expressions in the ExpressionFilter joined by OR or AND operators.
Also, if you are comfortable with the MP authoring, you can just skip the step of creating the rules in the MP template and just author your own MP with the VSAE tool:
http://social.technet.microsoft.com/wiki/contents/articles/18085.scom-2012-authoring-unixlinux-log-file-monitoring-rules.aspx
www.operatingquadrant.com
Similar Messages
-
Match Regular Expression not returning submatches.
I am having an issue with Match Regular Expression not returning the appropriate number of submatches. My string is as follows:
DATAM 995000 1.75 0.007 -67.47 24.493 99.072
The spaces are tabs and the length is not fixed so simple string manipulation is out of the question. The regular expression I was trying is as follows:
(?<=\t)[0-9\.\-]*(?=(\t|$))
It successfully returns Whole Match as the first number but no submatches are returned. I've tried simpler expressions which work in Matlab and EditPad Pro such as [0-9.-]* but never got the same answer in Labview.
What is going on?Here is an image of the VI. The top portion is the input from our Licor 7000. The bottom portion is the bit of code I'm having problems with.
Attachments:
matchregularexpression.jpg 336 KB -
ReplaceAll string by regular expression not work for this case.
I will delete all tag and want "pure text" but the output is delete all.
String content = "<aaa>pure text<fff>";
content = content.replaceAll("<.*>","");Content has output is blank because reqular expression match from begin and end of string
But when i change
String content = "<aaa>pure text<fff";
content = content.replaceAll("<.*>","");The output is ==> pure text<fff
How make req match in sequential
Please lead me to solutionpeterdog1234 wrote:
Thank you very much.
I know '?' is a Quantifiers.
I do not understand using ?
Please lead me againSee the paragraph "Laziness Instead of Greediness" from [http://www.regular-expressions.info/repeat.html]. -
XQuery tokenize() regular expression not interpreting correctly?
I've been trying to use XQuery tokenize() with a regular expression as an argument.
Given the string
S831409 $50 070886
(Note: 3 spaces at the end.)
And the expression
\b(\w+)\b
to find words on word boundaries
and using java.util.regex functions Pattern() and Matcher(), this is returned:
S831409
50
070886
without leading or trailing spaces.
Using the XQuery:
depositAmt =
{snip}
return
let $fndWord := xf:tokenize($locVal, "\b(\w+)\b")
return $fndWord[2]
I would expect to get
depositAmt="50"
Instead I get
depositAmt=" $"
Okay, changing the return to
$fndWord[3]
I get
depositAmt=" "
Changing the return to
$fndWord
gets
depositAmt=" $ "
Changing the regEx to
\b\s+\b
improves things somewhat, but not much.
Am I missing something?The pattern that is supplied to tokenize() function is used to indicate the SEPARATOR. So the pattern given to the function must match the separator instead of the content that you want. So you must think in the opposite.
For your case try to use [^\w]+ as the pattern. I think it should give you the same result.
Good luck -
CFFORM (Flash) Validation with Regular Expressions Not Working
I am having troubles getting regular expression validation to
work in a CFFORM. The below code is an extract of a much larger
form, the first name and last name have a regular expression
validation...and it doesn't work!
I'd appreciate any comments/info for help on this, have
searched high and low on information to get this working...but no
joy.
The code is:
<cffunction name="checkFieldSet" output="false"
returnType="string">
<cfargument name="fields" type="string" required="true"
hint="Fields to search">
<cfargument name="form" type="string" required="true"
hint="Name of the form">
<cfargument name="ascode" type="string" required="true"
hint="Code to fire if all is good.">
<cfset var vcode = "">
<cfset var f = "">
<cfsavecontent variable="vcode">
var ok = true;
var msg = "";
<cfloop index="f" list="#arguments.fields#">
<cfoutput>
if(!mx.validators.Validator.isValid(this,
'#arguments.form#.#f#')) { msg = msg + #f#.errorString + '\n';
ok=false; }
</cfoutput>
</cfloop>
</cfsavecontent>
<cfset vcode = vcode & "if(!ok)
mx.controls.Alert.show(msg,'Validation Error'); ">
<cfset vcode = vcode & "if(ok) #ascode#">
<cfset vcode =
replaceList(vcode,"#chr(10)#,#chr(13)#,#chr(9)#",",,")>
<cfreturn vcode>
</cffunction>
<cfform name="new_form" format="flash" width="600"
height="600" skin="halosilver" action="new_data.cfc">
<cfformgroup type="panel" label="New Form"
style="background-color:##CCCCCC;">
<cfformgroup type="tabnavigator" id="tabs">
<cfformgroup type="page" label="Step 1">
<cfformgroup type="hbox">
<cfformgroup type="panel" label="Requestor Information"
style="headerHeight: 13;">
<cfformgroup type="vbox">
<cfinput type="text" name="reqName" width="300"
label="First Name:" validate="regular_expression" pattern="[^0-9]"
validateat="onblur" required="yes" message="You must supply your
First Name.">
<cfinput type="text" name="reqLname" width="300"
label="Last Name:" validate="regular_expression" pattern="[^0-9]"
validateat="onblur" required="yes" message="You must supply your
Last Name.">
<cfinput type="text" name="reqEmail" width="300"
label="Email:" validate="email" required="yes" message="You must
supply your email or the address given is in the wrong format.">
<cfinput type="text" name="reqPhone" width="300"
label="Phone Extension:" validate="integer" required="yes"
maxlength="4" message="You must supply your phone number.">
</cfformgroup>
</cfformgroup>
</cfformgroup>
<cfformgroup type="horizontal"
style="horizontalAlign:'right';">
<cfinput type="button" width="100" name="cnt_step2"
label="next" value="Next"
onClick="#checkFieldSet("reqName,reqLname,reqEmail,reqPhone","new_form","tabs.selectedInd ex=tabs.selectedIndex+1")#"
align="right">
</cfformgroup>
</cfformgroup>
</cfformgroup>
</cfformgroup>
</cfform>quote:
Originally posted by:
Luckbox72
The problem is not the Regex. I have tested 3 or 4 different
versions that all work on the many different test sites. The
problem is it that the validation does not seem to work. I have
changed the patter to only allow NA and I can still type anything
into the text box. Is there some issue with useing Regex as your
validation?
Bear in mind that by default validation does not occur until
the user attempts to submit the form. If you are trying to control
the characters that the user can enter into the textbox, as opposed
to validating what they have entered, you will need to provide your
own javascript validation. -
Regular expression not working for adobe forms
Hi,
Iam using qtp for adobe forms and for some reason if i put in regular expression for apid value it doesn't recognise the object..there is nothing wrong with the regular expression as it is evaluated using regular expression evaluator in qtp 11.0....any ideas
I got all the addins and everything and when i used regular expression for the top window it works but for any other object it doesn'tPlease try the code and see the problem. The regular expression is fine.
I can replace the string with these and got results like this:
import java.util.regex.Pattern;
public class HtmlFilter implements TextFilter {
private static String strTagPattern = "<\\s?(.|\n)*?\\s?>";
private static int patternMode = Pattern.MULTILINE | Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE | Pattern.CANON_EQ;
private static Pattern tagPattern = Pattern.compile(strTagPattern, patternMode);
public String filter(String t) {
if(t==null || t.length()==0) return "";
String ret = null;
return tagPattern.matcher(t).replaceAll("");
public static void main(String[] args) {
System.out.println(new HtmlFilter().filter(null));
System.out.println(new HtmlFilter().filter(""));
System.out.println(new HtmlFilter().filter("<P>abc def</P>"));
System.out.println(new HtmlFilter().filter("<P>我国石油供应安全系统影响</P>"));
}The results are
abc def
???????????? -
Regular expression not giving the required output.
Hi , I have msgs that look like this :
dear john smith you Bought 500 shares of Nile Cotton Ginning at 14.9 L.E On 21/01/10
Im using the Regular expression to get 4 substrings of this msg
1-Bought|Sold
2-Quantity of shares (ex: 500)
3-Name of the stock (ex:Nile Cotton Ginning)
4-price (ex:14.9)
Here is my code , but the output returns the whole msg back :
select SMSID,SMSNO,CUSTOMERACCOUNTID,SENDDATE,ENTRYDATE,
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at (.*)','\1')),'(watheeqa)') buy_sell
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at (.*)','\2')),'(watheeqa)') amount ,
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at (.*)','\3')),'(watheeqa)') company ,
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at ([0-9]*\.[0-9]*|[0-9][^A-Z][^a-z]) .*','\4')),'(watheeqa)') price
from SMSOUTMSG@bimsic s
where trunc(SENDDATE) = trunc(sysdate) -1
and exists (select 1 from PHONEDETAIL@bimsic p
where s.CUSTOMERACCOUNTID = p.CUSTOMERACCOUNTID
and SMSFLAG = 1);Thanks.It does check it out
with t
as
select 'dear john smith you Bought 500 shares of Nile Cotton Ginning at 14.9 L.E On 21/01/10' smstext from dual
select
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at (.*)','\1')),'(watheeqa)') buy_sell,
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at (.*)','\2')),'(watheeqa)') amount ,
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at (.*)','\3')),'(watheeqa)') company ,
regexp_replace(trim(regexp_replace(SMSTEXT,'^.* you (Sold|Bought)(.*) of (.*) at ([0-9]*\.[0-9]*|[0-9][^A-Z][^a-z]) .*','\4')),'(watheeqa)') price
from t -
SSIS Variable Expression not Picking Up the value dynamically set from a Foreach Loop container
Hello, everyone,
I have three variables in my SSIS package:
1) ReportLoc that holds a file path (c:\test, not changed)
2) ReportFileName that holds a file name that get assigned in a Foreach Loop container (file1, file2, etc.)
3) OutputFilePath that is the full file pathname, set in the expression: @[User::LocalPath] + "\\" + @[User::ReportFileName]
All three variable have the package scope.
I expect OutputFilePath will be asigned values like c:\test\file1, c:\test\file2, etc.
However, it alwasy remains an empty string.
Anything I did wrong? Any help and information is greatly appreciated.
RegardsThat's it -- I forgot to set Evaluate as Expression to true.
Thank you very much for your reply and solution! Really appreciate it!
Regards. -
Regular expression not working for String.split()?
hi, i have a String variable called 'table'.
It has a bunch of chunks of data seperated by whitespace, whether it
be spaces or carraige returns. Anyways, i want to split this up using
the String.split function. i want to split it around whitespace.
here is my code:
String codes[] = table.split("\s");
However, i'm getting back all nulls in the codes variable. What am i doing wrong?
thankssplit("\\s")\ is special both in Java String literals and in regex, so you need two of them.
You'll probably also have to take an extra step it you don't want regex to stop at newlines. I forget the details, so check the docs. -
Java – Regular Expressions – Finding any non digit byte in a multiple byte
Hello,
I’m new to JAVA and Regular Expressions; I’m trying to write a regular expression that will find any records that contain a non digit byte in a multiple byte field.
I thought the following was the correct expression but it is only finding records that contain “all” non digit bytes.
\D{1,}
\D = Non Digit
{1,} = at least 1 or more
Below is my sample data. I would like the regular expression to find all of the records that are not all numeric. However when I use the regular expression \D{1,} it is only finding the 2 records that all bytes are non digits. (i.e. “ “ and “A “)
“ 111229”
“2 111229”
“20091229”
“200912c9”
“201#1229”
“20101229”
“20110229”
“20111*29”
“20111029”
“20111229”
“20B11229”
“A “
“A0111229”
Please note I have also tried \D{1,}+ and \D{1,}? And they also do not return my desired results
Any assistance someone can provide would be greatly appreciated.You don't show the code you are using but I surmise you are using String.matches() which requires that the whole target must match the regular expression not just part of it. Instead you should create a Pattern and then a Matcher and use the Matcher.find() method. Check the Javadoc for Pattern and Matcher and look at the Java regex tutorial - http://docs.oracle.com/javase/tutorial/essential/regex/ .
P.S. You can re-use the Pattern object - you don't have to create it every time you need one.
P.P.S. Java regular expressions work with characters not bytes and characters are not not not bytes. -
Hi All,
What should be the regular expression for string MT940_UB_*.txt and MT940_MB_*.txt to be used as filename inSFTP sender channel in PI 7.31 ??
If any one has any idea on this please let me know.
Thanks
NehaHi All,
None of the file names suggested is working.
I have tried using - MT940_MB_*\.txt , MT940_MB_*.*txt , MT940*.txt
None of them is able to pick this filename - MT940_MB_20142204060823_1.txt
Currently I am using generic regular expression which picks all .txt files. - ([^\s]+(\.(txt))$)
Let me know ur suggestion on this.
Thanks
Neha Verma -
WebTest - VS2013 - Extract Regular Expression - Required=False
I have an "Extract Regular Expression" that may or may not be able to extract a value. I set the property value of Required to False. The next block checks for the existence of that Context Parameter. If the Context Parameter is there, it does
some work, if the Context Parameter is not there, it skips the condition.
When I run my WebTest, it tells me that it passes the extraction rule but it never created the Context Parameter so the condition is skipped.
If I set Required=True, everything works as expected.
I remembered that there was a defect in VS2010 with the Required=False, so I added this Extraction Plug-In
[DisplayName("Extract Regular Expression Not Required")]
[Description("Extract text matching a regex and add it to the test context. If no match is found, do not fail webtest. This gets around a VSTS bug where 'Required' property of the Extract Regular Expression rule is not honored.")]
public class ExtractRegularExpressionNotRequired : ExtractRegularExpression
public override void Extract(object sender, ExtractionEventArgs e)
base.Extract(sender, e);
e.Success = true;
That too passes the regular expression but fails to create the Context Parameter.By setting the Required parameter to False, I am expecting that a Context Parameter does not get created if the regular expression is not found and that is does get created if the regular expression is found.
So when I run my test, it tells me that the regular expression was found but my Context Parameter was not created.
When I created this webtest in VS2010, I found that there was a bug with the Extract Regular Expression when the Required property was False. This
thread showed the code for a custom Extraction rule to fix the problem. When I run this webtest in VS2013, both the built-in Extract Regular Expression and the custom Extract Regular Expression Not Required are not creating the Context Parameter if the
regex is found.
Try this yourself:
Create a webtest
Add "Extract Regular Expression"
Set the Regular expression to . (this will match any one character)
Set the Requiredto False
Set the Context Parameter Name to TEST
Run the webtest
Although the result from the extraction rule will be Passed, there is no Context Parameter TEST created.
If you create the custom Extract Regular Expression Not Required plugin, the same problem occurs. -
How to display regular expression text
I cannot seem to get the text of a regular expression to display in a text input. The regex is defined as:
Bindable]
private var myRegExp:RegExp=/^.*(?=.{10,32})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[.!@#$%*^&()+]).*$/;
In my form, I want to display the actual expression. The code I am using to do so is:
<mx:FormItem label="regExpLabel">
<mx:TextInput id="regExpTextInput" text="{myRegExp}" />
</mx:FormItem>
When I run the app, the data displayed in the regExpTextInput filed is /^.*(?=.{10,32})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[.!@#$%*^&()+]).*$/
What I want to display is only the regular expression, not including the slashes required by Flex at the beginning and end of the string. The data I want displayed is ^.*(?=.{10,32})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[.!@#$%*^&()+]).*$
I tried changing my variable type to String and leaving out the beginning and ending slashes, but that did not work either. Any thoughts?
Thanks!Hi, I am unable to understand your requirement properly but here is one demo of the using regular expression. In this application I am allowing only those character to be enter in the Textbox which are taken as the valid filename. Hope this will help you.
I think In your requirement first of all you have to take it as string type. And the second is that use \\ before every special character if you are writing it in the script. As I have done. Pls let me know if you
Have any issue with the code below.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
[Bindable]
private var regExpForFile : String
= "0-9A-Za-z\\&\\`\\~\\!\\@\\#\\$\\%\\^\\(\\)\\-\\_\\=\\+\\]\\}\[\\'\\;\\,\\.\\{ ";
]]>
</mx:Script>
<mx:VBox horizontalAlign="center" width="350">
<mx:Label text="Enter File Name"/>
<mx:TextInput id="fileName" width="170" height="20" restrict="{regExpForFile}"/>
</mx:VBox>
</mx:Application>
with Regards,
Shardul Singh Bartwal -
Need help in unix regular expressions
Hi All,
I'm new to shell scripting. Please help me in achieving this
I am trying to a find regular expression that need to pick a file with begin with the below format and mask variable is called in xml file.
currently the script accepts:
mask="CLIENT_ID+'_ADHSUITE_IN_'+date2str(now,'MMddyy','US/Eastern')+'.txt'"
But it should accept in the below format
2595_ADHSUITE_IN_ANNWEL_030309_2009-02-10_15-12-46-000_648.TXT715.outpgp_out
where CLIENT_ID=2595. How to place wild card character '*' in the below to accept file in the above format. here is what i made changes.
mask="CLIENT_ID+'_ADHSUITE_IN_'*+date2str(now,'MMddyy','US/Eastern')*+'.TXT'*+'.outpgp_out'"
Please help.
ThanksI believe your statement is being passed over twice:
First Pass: (This is done by something like javascript)
CLIENT_ID+'_ADHSUITE_IN_'+'.*'+date2str(now,'MMddyy','US/Eastern')+'.*'+'.TXT'+'.*'+'.outpgp_out'In this pass the variables and functions that are enclosed in literals are processed:
(1) CLIENT_ID is replaced by 2595 or whatever is current value is:
(2) date2str(now,'MMddyy','US/Eastern') gets replaced by 040609 (if the current time now is 4th april 2009).
So at the end of this first pass we have a string:
2595_ADHSUITE_IN_.\*040609.\*.TXT.*.outpgp_outThis string at the end of the first pass is a Posix basic regular expression. (ref: [http://en.wikipedia.org/wiki/Regular_expression] ) accessed at time of post).
This is the string I put in the Regular Expression text box on [http://www.fileformat.info/tool/regex.htm]
and it matches "2595_ADHSUITE_IN_ANNWEL_040609_2009-01-27_17-02-28-000_631.TXT715.outpgp_out" for me (though I prefer my egrep test).
I hope this is somewhat clearer. Remember I have very little information about your system/application and I make big guesses.
NB: (I should thank Frits earlier for pointing my sloppiness between wildcards (for eg unix shell filename expansion) and regular expressions).
For the second pass this used to compared other strings to see -
Garageband is not picking sound from builtin mic (rMBP).
I recorded some tracks, now it is not working. I have checked GB Preferences, Audio/MIDI > Audio Input > Built In Microphone.
All other apps can use the mic. Dictation, Skype etc. can use the mic!
Monitoring is switched ON at GB, it picks sound only some other app, eg. Skype, is used to access the mic.
Can any one help me, Please!
Many thanks!I have foud the solution - rather stupid. The system setting for audio input was at 70%, increasing it to 100% solves the problem!
Maybe you are looking for
-
My photo smart 7520 will not scan.
-
I can't get a good sync with my 5g 30gb. while syncing, it will automatically reset itself. I've tried a repair with copy trans doctor and it does the same thing, so the operation will not finish.
-
hello all In MIGO transaction, I can make goods receipt agianst PO ,reservation....etc. I want to change the text of that reference document , i mean according to user requirement and system is not allow to chenge the des. in spro - setting for enjoy
-
Saving .idml causes InDesign 6 crash
Working on a large book with multiple chapter files. The client has asked for .idml files. The whole book has gone smoothly with no software issues, but when I try to save any of the chapter files as .idml, InDesign 6 crashes almost immediately. I ha
-
I need a little information on the keyword static to be sure if my idea might work. One of my classes ( call it View ) uses another class called Connector, this class is used to get information from the database. Currently I pass an instance of the C