Questions about shell scripts, executable files that are interpreted by a shell (bash, zsh, etc.).

learn more… | top users | synonyms (2)

0
votes
0answers
11 views

quick and easy way to comment out multi lined print statements

Is there a quick and easy way to comment out multi lined print statements? something like this? printf("3408 strings_line_tokens[lower_bound_of_big_boy_counter] %s \n", ...
0
votes
0answers
8 views

How to see the remained time for forced termination of execution for pbs job?

Suppose I have some interacting pbs job. How to see the remained time for forced termination of execution for this job?
0
votes
0answers
21 views

How do you create 10 users but with no password using shell script? [on hold]

How do you create 10 users but with no password using shell script? Also, how do you then assign the users into separate 4 groups? Thank you.
1
vote
3answers
48 views

Using grep in conditional statement in bash

I'm still very new to scripting in bash, and just trying a few what I thought would be basic things. I want to run DDNS that updates from the my server running Ubuntu 14.04. Borrowing some code from ...
1
vote
0answers
11 views

Why does this fish script does not run from a launcher?

I've written the following script, intended to start a daemon and display a Zenity window, then stop the daemon when the window is closed: #!/usr/bin/fish if not ps aux | grep [s]erviio > ...
0
votes
1answer
17 views

setenv within script does not override value set at prompt

trying to do setenv OMP_NUM_THREADS 8 if at the prompt in a shell I do setenv OMP_NUM_THREADS 4 that is successful. And my program runs on 4 cores if i launch it. But I have a file called runme ...
2
votes
2answers
47 views

find and replace double bracket values

I have a requirement to replace the [[KEY]] in double brackets in one of the html file with VALUE. Key values are available in different files. After replacement, I need to put output in separate ...
-1
votes
2answers
42 views

IF statement with grep not working [on hold]

I m using this below code /usr/xpg4/bin/grep -lq "${patu}" "${uline}" if [ $? -eq 0 ] ; then echo "Your string has been found" else echo "Your string has not been ...
0
votes
1answer
18 views

Determining Domain Base Name from Nslookup Results [on hold]

I am trying to search all IP addresses that connected to my server and want to find abusive servers from nslookup results. nslookup 31.204.150.10 | grep "in-addr" Some example results: ...
-1
votes
3answers
33 views

In a bash shell script , how to write a loop that goes trough three values [duplicate]

I'm trying to write a shell script using bash for the following problem: Write a loop to go through three values (A B C) and displays each of these values to the screen (hint use a ‘for’ loop). ...
0
votes
2answers
35 views

Saving Output In a Variable and Re-using it

page=`grep $x /var/www/vhosts/example.com/statistics/logs/access_log | awk '{print $7}'| sort |uniq -c |sort -nr` times=`$page | wc -l` I am trying to save output of grep in a variable as page. But ...
1
vote
2answers
67 views

Why is this script looping on the first line of the txt file

#!/bin/bash usernameFile="/home/netadmin/username_list.txt" logFile="/var/log/netvpn-mag-archive/netvpn-mag-20160" while read -r line < $usernameFile; do if [[ "$line" != " " ]]; then ...
1
vote
3answers
74 views

How to list all weekends for the next 6 months?

$ SAT=$(date -dsaturday +%Y-%m-%d) $ SUN=$(date -dsunday +%Y-%m-%d) $ $ echo $SAT 2016-04-09 $ echo $SUN 2016-04-10 $ I know how can I list the next dates for Saturday and Sunday. How can I list ...
0
votes
3answers
27 views

Accessing Secondary Variables

for x in `cat /var/www/vhosts/example.com/statistics/logs/access_log.processed | awk '{print $1}' | sort | uniq -c | sort -nr | awk {'if ($1 > 2000) print $2'}`; do #Works printf ...
2
votes
1answer
18 views

Connect via telnet and doing certain operations

I'm trying to code a script where I can connect via telnet to another server and execute certain operations, but I'm having problems with the result of this process. The objective is to connect to a ...
1
vote
0answers
42 views

bash script autobeautifiying using declare -f

I am trying to "beautify" scripts automatically by using declare -f function In a nutshell: Given a bash script foo , you can apparently "automagically" indent it by doing, in bash: MAGIC () { ...
0
votes
1answer
21 views

How to run menu options automatically in unix script

I am new to UNIX and tried to create automation script as per my requirement but stuck up in the middle.please help on this. Requirement: directory /usr/ab/bc contains two menus as test ...
1
vote
1answer
21 views

Substitute with `…` multiline output of find command [duplicate]

I need to substitute output of find command to another command to process every found file, e.g.: mdls `find ~/target_dir/ -iname '*some*' -depth 1` (mdls is a command in OS X which get metadata ...
0
votes
1answer
38 views

How to append tail command's outputs in a new line into a file with bash [on hold]

I'm trying to append the output of the tail command into a file, but this command runs in a for loop, and I want each output in a new line. My code is something like this: for file .... do ...
0
votes
2answers
27 views

Remove string with spaces and quotes from xml file

I would like to remove the string currencyId="GBP" from an xml file. Please note there is a single space before the first letter c. I am having trouble parsing the data and removing this string ...
1
vote
1answer
30 views

Bash script to summarize “ last -a ”

I would like to make a shell script such that it runs the " last -a " command and summarizes it's data in the form : userID : number of login sessions Host or ip1 - number of ...
1
vote
1answer
100 views

Running a part of shell script as a different user

This question has been asked before, but I can't seem to get it work. One of the solutions I tried is using here-document. I used the following code: #!/bin/bash su - mv2 <<EOSU ...
0
votes
2answers
64 views

Sorting one file line by line based on another file

I'm trying to sort the rows of a text file based on an 'index' in another file, such that the text file is arranged, row by row, in the same order as the index file. The following code achieves what ...
0
votes
1answer
30 views

How to insert a string before a matched string

How can I insert a string before a matched string. Suppose I want to insert a string a before "if (PROTOCOL == "https://")" string. Please tell me how can I do this?? or How to search and replace ...
0
votes
1answer
23 views

How to Extract the current date Date Log from catalina.out file

I have 2.5GB catalina.out file. I need to extract the current date's logs from this file. Please help me to achieve this. Please see below my log file format: 2016-02-15 19:49:45 INFO ...
0
votes
0answers
20 views

Shell script to check the ASM diskgroup space in oracle and send a mail

I am trying to write a shell script to monitor ASM instance in ORACLE and mail the respective people in mail list. I have written the following script. #/bin/sh #set -x USER=xxx PASS=yyy ...
1
vote
1answer
72 views

BASH- Find owner of a file

Im looking for a way inside a bash script to return the owner of a file. I'm guessing that this is possible using "gawk" but I've honestly got no clue and there doesn't seem to be a comprehensible ...
7
votes
0answers
57 views

POSIX equivalent for GNU timeout?

The GNU coreutils timeout command is extremely handy for certain scripting situations, allowing for using the output of a command if it is quick to run, and skipping it if it would take too long. How ...
3
votes
1answer
45 views

A common way of combining two files in Solaris and Linux

I am trying to write a script that would combine two files into one and should work in both Solaris 5.10 and a Linux box. File1: dit710 dit710 dit720 dit720 File2: FacA D0000000000000001 FacA ...
0
votes
0answers
19 views

Comparing two variables from text file [on hold]

#!/bin/bash Validate(){ input="/home/training/user/data.txt" while read f1 f2 do var =`hadoop fs -dus $f1 | awk -F " " '{print $2}'` echo "$f1" echo "$f2" echo "$var" if [ "$var" -ge "$f2" ...
1
vote
1answer
58 views

How to move a file if the folder name contains the filename

I am very new to shell scripting in linux. I have a bunch of files in source directory. I have to move the files to the target directory where the folder should contains the file name(not exact ...
0
votes
1answer
45 views

mv misbehaves in shell script [on hold]

I have the following folder structure: /backup /backup/copy.sh /backup/archive/ /backup/20160405_logs/ /backup/20160405_logs/sql.log /backup/20160405_logs/bak.log I want to move the folder ...
1
vote
2answers
27 views

I want to catch the STDERR and STDOUT of Background running script

I have to run a script background and also i have to catch the STDERR and STDOUT . i'm using the below line . test.sh & >> log_file 2>&1 But un fortunately nothing is getting ...
-3
votes
0answers
30 views

Vncpasswd script for ubuntu 14 server

I have all other issues resolved one last thing is ,i want vncpasswd as automated . These commands are working perfectly when i copy paste them in terminal but these aint working in script File. I ...
0
votes
0answers
8 views

how do you make a list/file for pacman to install from

I am trying to move from one arch install a (partitioned one) to another (a less-partitioned one) on my computer and I want a similar set up. So I was wondering if there was a simple way to get pacman ...
0
votes
0answers
22 views

Script stops working after httpd stop

Here is my script file updateslave.sh code as .... cd /home/smart echo "Removing Old Update Files " rm html* -Rf service mysqld stop service httpd stop mydate=`date +%F` masterIP=`cat ...
0
votes
2answers
35 views

How to see what's going in background when we run a .sh file in Linux? [on hold]

I know one way i.e. ./filename.sh > log.txt. But that log file is containing the content what appears in console if we run the file using ./filename.sh. Background process is not appearing in log ...
1
vote
1answer
39 views

Check IP is in Range of Whitelist Array

#!/bin/bash MAXCDN_ARRAY="108.161.176.0/20 94.46.144.0/20 146.88.128.0/20 198.232.124.0/22 23.111.8.0/22 217.22.28.0/22 64.125.76.64/27 64.125.76.96/27 64.125.78.96/27 64.125.78.192/27 ...
-3
votes
1answer
41 views

Use conditional statement in printf [closed]

Given the following code snippet: echo " ===============================================================================" echo " ${CYAN}${PROGRAM_name} update ...
5
votes
1answer
51 views

Bash script single-quotes parameter with globbing value

I'm trying to write a code search script, with configurable directories and files that are excluded. The main part of this script is the following line: out=$(grep -TInr$C$W --color=always \ ...
0
votes
2answers
55 views

Test bash if conditions in the terminal [on hold]

I'm developing a bash script and am spending most of my time on debugging the if condition statements. The reference states: There exists a dedicated command called [ (left bracket special ...
1
vote
1answer
42 views

bash or Ksh quotes and command exec [duplicate]

while creating a script I am facing currently a "strange" issue that so far I am unable to fix. typeset -r SERVICE=\"ldap://localhost:10389\ ldaps://solsrv02.internal.vbox:10689\ ...
0
votes
0answers
24 views

shortening a mv command to loop through multiple files [duplicate]

I used the following command to rename multiple files in different subdirectories. They all initially had a common name sample....., and I wanted to replace the word sample with a specific name for ...
-4
votes
0answers
26 views

Want to move folders containing in Text file to Mount point via scripting [closed]

I want to move or copy some folders which are modified earlier than 4 months. As e.g I am having text file containing some folder names in it. folder names: abcbackup badcbackup kisthw hairthe
0
votes
0answers
24 views

Remove lines existing in the first file from the second file and remove duplicate lines from a file [duplicate]

First Question Without having to deal with a perl or php script, can I do this efficiently with some common bash programs? With wich command? can you provide a sample? Second Question Can I take a ...
0
votes
1answer
27 views

Moderate users homedirs - removing cleartext passwords [closed]

On one of Linux terminals I administrate, we allow users to write own scripts in bash/perl/python to enhance their administrative tasks. The problem with users is they don't always follow the rules. ...
1
vote
0answers
17 views

Why do I need an `;` or newline in `echo hi| { cat; }`? [duplicate]

In bash and dash the examples echo hi | { cat ; } and echo hi | { cat } produce the intended result hi. However, echo hi | { cat } is a syntax error $ sh -c "echo hi | { cat };" sh: 1: ...
3
votes
2answers
85 views

Writing a script that gives how much lines have “X” and “Y” in it?

I'm doing a course in Linguistic and I would like to use shell scripts to help me doing few repetitive things such as counting who asks questions. Here is part of the file I opened and work with the ...
0
votes
1answer
75 views

Creating Unix script to sleep better

I know that I try to work to late in the night and that at this time I'm absolutely unproductive, I work for 5 minutes then switch to a link seen on youtube, then come back to my work, waste some more ...
-5
votes
3answers
50 views

Bash script won't run

I'm trying to run a bash script named serverloadtest.sh to test a server is performing correctly. However, when I type serverloadtest.sh all I get is 'command not found'. I'm definitely typing the ...