Actually I want to express the backticks in command and attach it to a file.
For example:
I got a list of file end at .txt. I want all of them do the same command like
awk '{print $_"\t"}' and attached it to a output .sh file.
This is the command I type:
ls *.txt | awk '{print $1, " | awk \' \{ print $_ \" \\t \" \} \' "}' > txt.sh
My desired output is when I type the command "more txt.sh "
The desired output is like this:
sample1.txt | awk '{print $_"\t"}'
sample2.txt | awk '{print $_"\t"}'
sample3.txt | awk '{print $_"\t"}'
sample4.txt | awk '{print $_"\t"}'
I got the problem when trying to show out the ' (backtick) at the txt.sh file.
I used the \' to show out the ' (backticks).
Is't because I use wrong?
Thanks a lot for your advice and suggestion.
Quote:
Originally Posted by malcomex999
what do you mean by express...can you post sample file and desired output?
---------- Post updated at 08:52 PM ---------- Previous update was at 08:51 PM ----------
Hi,
I just upload my trouble, hope you can give me some advice.
Thanks a lot ^^
Quote:
Originally Posted by ryandegreat25
backticks is used to evaluate commands, are you gonna execute "cat,echo" inside awk??
that's not possible.
---------- Post updated at 08:53 PM ---------- Previous update was at 08:52 PM ----------
Thanks for your suggestion.
Do you have any idea to help me show out the ' (backticks).
Thus I can get the desired output result.
Good evening, Im newbie at unix specially with awk
From an scheduler program called Autosys i want to extract some data reading an inputfile that comprises jobs names, then formating the output to columns for example
1.
This is the inputfile:
$ more MapaRep.txt
ds_extra_nikira_usuarios... (18 Replies)
Hello all,
I have a problem with a bash script. It contains an MySQL query, which when I run it 'as is', executes without a problem.
When, however, I try to get it to assign its output to a variable, using the backtick, I get errors.
So ..
/usr/bin/mysql -N -B mydatabase -e 'SELECT... (3 Replies)
Hello experts,
I'm stuck with this script for three days now. Here's what i need.
I need to split a large delimited (,) file into 2 files based on the value present in the last field.
Samp: Something.csv
bca,adc,asdf,123,12C
bca,adc,asdf,123,13C
def,adc,asdf,123,12A
I need this split... (6 Replies)
Hi,
I have a situation to compare one file, say file1.txt with a set of files in directory.The directory contains more than 100 files.
To be more precise, the requirement is to compare the first field of file1.txt with the first field in all the files in the directory.The files in the... (10 Replies)
Hello,
Can't we use backtick operator inside awk.
nawk '
BEGIN {
RS=""; FS="\</input\>"
}
{
for(i=1;i<=NF;i++) {
if ($i~/\"\"/) {
print `grep XYZ $i`;
print $i
}
}
}
' test
In the following code, I need to print $i and some... (8 Replies)
When trying to use backticks for system commands, is there a way to read the error messages if a command doesn't execute properly?
I have no problem getting the results if the command is properly executed.
Ex.
my @result = `dir`;
foreach my $line (@result) {
print "Result = $line";... (2 Replies)
Hi - Within perl I want to execute a system command. I want to re-direct all the output from the command to a file (@result = `$cmd`;), but I ALSO want the results to be displayed on the screen (system("$cmd");
The reason is this - if the command completes, I want to process the output. If the... (6 Replies)
For example:
I got a list of file end at .txt. I want all of them do the same command like
grep '^@' and attached it to a output .sh file.
This is the command I type:
ls *.txt | awk '{print "grep \' \^\@\' ",$1}' > txt.sh
My desired output is when I type the command "more txt.sh "
The... (4 Replies)
I'm trying to get GNU screen to show the output of "uptime" for the host being accessed in the current window, but unfortunately, no matter what window I go in, it shows the uptime for the host I originally launched screen in ("adminhost").
Does anyone know how to get this to update from the... (0 Replies)