Tagged Questions
A script is a sequence of commands or instructions that are executed by an interpreter program rather than compiled into a standalone executable program.
1
vote
1answer
23 views
Bash script to detect a file modified yesterday and check if its size is above a certain threshold
I'm writing a script to stat all files in a directory, and then find specific files that were created yesterday and tell me if they are larger than a certain size or not.
So basically I need this to ...
0
votes
1answer
23 views
Script to run TOP command on multiple linux servers
I have a pretty specific request. I need to run TOP command on upwards of 60 different servers every day and they are almost never the same servers as the day before.
Here is what I need:
read ...
-2
votes
1answer
22 views
Load data from source directory to target directory by reading xml file through linux shell script
We have source directory xml script file. We have to write linux shell script to read this xml and load the data i.e., documents and files into the target directory.
<DocumentMetaData ...
1
vote
1answer
32 views
UNIX Script not reading the folders with spaces [on hold]
I have a UNIX script which is supposed to scan all the folders and return the files older than speciific amount of time. I gave the logic as below, but the script is not able to read the folders with ...
-2
votes
0answers
21 views
Add user and assign group bash script
I need to create a script to add users and assign them to groups using a shell script any ideas?
#!/bin/bash
sudo adduser myuser << ENDX
password
password
First Last
Y
ENDX
exit 0
0
votes
2answers
21 views
Unable to perform a simple multiplication in script
I am havingf trouble performing a simple multiplication in my script.
while read A B C
do
tmp=$A\*$C/100
echo $tmp >> out1.txt
done < foo.txt
foo.txt:
13721725 99 100
...
0
votes
4answers
40 views
tabs in variable not working
I have this lines that i will insert in a mail called "header".
header="
-------------------------------------
Name\tAge\tGender\tAddress
-------------------------------------
"
Unfortunately, the ...
2
votes
5answers
230 views
Bash script: check if a file is a text file [closed]
I am writing a menu based bash script, one of the menu options is to send an email with a text file attachment. I am having trouble with checking if my file is a text file. Here is what I have:
...
0
votes
2answers
36 views
while read loop
I have a file like one below
var 3 2014 string
var1 4 2011 string4
var2 6 1999 string2
var3 1 2016 string6
Then i have this while read loop to compare one of the ...
1
vote
1answer
42 views
Need help using Netcat
I have a file on my server that has HL7 messages spread out by a space. Example below. I am wanting to send one of these messages at a time in a continual loop until stopping the script with ctrl+c. I ...
0
votes
1answer
25 views
How to automate a webbrowser that supports javascript? [duplicate]
I have to automate the "imitation" of a "human" by using a webbrowser that supports javascript.
I need it because there is a javascript link on the website that can be only used if the webbrowser ...
0
votes
0answers
25 views
CSH: Determine index number of string in an array
I am using csh.
Consider an array of arbitrary length:
set array = ( abc def ghi )
I have the following variable
set var = "def"
How can I find $var in $array and determine its index value?
I ...
0
votes
3answers
54 views
backup script to copy files by its extension
I have created script to copy .png files from one directory to another. Script is as follows:
i="`cat /usr/local/app1/default.conf | grep -i values | sed -e 's/\values=//g' -e 's/,/ /g'`"
for data ...
0
votes
1answer
36 views
How to create a bash script that sees all files in a directory and tells me their size and date of creation?
I'm a beginner in the field of programing/coding. I'm trying to write a simple bash script that will see all files in a directory, and then tell me each file's size and each of their dates of ...
0
votes
0answers
13 views
Unable to execute root commands using client-connect option openvpn
I'm using the openvpn option client-connect to run a script when a client connects.
The scrit works fine when I use simple commands but when I add commands that need root privileges it doesn't work ...
8
votes
2answers
92 views
+50
Correct behavior of EXIT and ERR traps when using `set -eu`
I'm observing some weird behavior when using set -e (errexit), set -u (nounset) along with ERR and EXIT traps. They seem related, so putting them into one question seems reasonably.
1) set -u does ...
3
votes
3answers
36 views
printing a series of characters
My ultimate goal here is to generate a block of text that can be used to test out various fonts at a terminal. I want to generate the file as basically an ascii chart. A series of characters from 1 ...
0
votes
2answers
28 views
Script to find logs in directory
I have my loop for:
for i in 1.34*
do
if [ -f $i/rela/*log ] ; then
echo $i >> /tmp/allog
else
echo $i >> /tmp/alnolog
fi
done
Is working well.
We have different version of releases ...
0
votes
1answer
36 views
Host monitoring script with timestamp
I just made this script for host monitoring.
The goal is to ping the host and log the output to a file but also to show output to the terminal. If the host is unresponsive it will log the time with ...
2
votes
1answer
45 views
Batch Extract & Repack .RAR Files
I'm dealing with a large amount of password protected .rar files which need to be repacked to remove the password. (The password is known.) I was wondering if there was a script to batch/recursively ...
1
vote
3answers
87 views
Script to move one filetype and create a subfolder, if it exists?
I'm trying to find a script that would basically look recusively at a directory, and if the script finds file that are .flac files, it will create a subfolder called FLAC in that same folder, and move ...
0
votes
1answer
29 views
How to grouped the following variable and command and read 1 by 1
I've following array and variable :
httpurl="http://www.nnin.com"
firstquery=$(curl -s -X POST -d "UID=user1&PWD=1111" $httpurl)
name="firstcust"
ip="105.105.0.1"
httpurl="http://www.mmim.com"
...
8
votes
1answer
300 views
Know which process does I/O without iotop
On Linux, I want to know which process uses my disk I/O bandwith.
I know I can use iotop but I have a machine where, for various reasons, iotop cannot be installed.
How can I manually get that ...
1
vote
2answers
45 views
Script to Ping an IP and create a log showing date/time of any fails, times over 500ms, and traceroute any fails [closed]
Like the title says I am trying to make a script to run constantly that produces a log showing ping stats. I want the log to contain and ping fails, times over 500ms and the traceroute of any ...
1
vote
2answers
47 views
Substrings in shell script
Am trying to get a substring from a string but am getting the error: ${curr_rec:3:4}: bad substitution
#!/bin/ksh
get_file_totals()
{
if [ -e "$file_name" ]
then
IFS=''
...
-1
votes
0answers
22 views
Need a help on .gs script file
I am placing a sample Script code below, the file extension is .gs. I wanted to know what kind of script file it is and what script language is this and how do we compile this script in Linux ...
3
votes
1answer
32 views
Auto disconnect from WLAN if unused
For Nokia N900 there is an app called AutoDisconnect which monitors the WLAN usage and closes the connection if the traffic is very low.
I'd like to have something like this on my future notebook in ...
21
votes
5answers
1k views
How can I propagate my SSH pub key to a list of servers without having to type my password in over and over?
I was recently given username/password access to a list of servers and want to propagate my SSH public key to these servers, so that I can login more easily.
So that it's clear:
There is not any ...
0
votes
0answers
21 views
Script requesting information upon boot
The idea is to create a script that runs as root upon boot (either before a potential X or GDM starts or after).
The challenge is that this script needs input from "the one at the keyboard" - without ...
0
votes
2answers
70 views
export PATH permanently [duplicate]
I have exported the PATH but once I switch to a different terminal or reboot Debian, $PATH is reset. Here are the steps I take:
~$ vim scripts.sh
#!/bin/bash
echo "Hello"
I save it as mybash.sh ...
1
vote
1answer
48 views
Shell read script for sftp
I have this working:
% cat read.sh
!/bin/sh
file=list.txt
while read line
do
echo "$line"
cut -d' ' -f27 | sed -n '$p' > file2
done < "$file"
% cat list.txt
sftp> #!/bin/sh
sftp> ...
0
votes
2answers
72 views
Cron job which runs every 5 seconds
I need to create an cron job with the following functionality:
The job should go to a particular directory and touch one file every 5 seconds. It should run for only 1 minute. The logic is to ...
1
vote
2answers
166 views
How to set Ruby GEM_HOME and GEM_PATH
I'm a NOVICE user of Linux and using Linux mint 17.1
I've reinstalled Linux mint 20 time in last 3 days for that issue but could not fix it
I'm trying to install ruby on rails using rvm what ...
0
votes
1answer
37 views
Take output field data string into variable
I want to grep for some specific lines from a log file, and then capture a specific part of that output in a variable and use it in other commands.
The grep command I have is the following, where $1 ...
1
vote
0answers
39 views
What's in your script Swiss Army knife? [closed]
I've been using Linux pretty heavily that past few months and I want to up my game. But so far my scripts have been focused on speeding up my development time. I'm looking for scripts that will just ...
1
vote
3answers
57 views
Remove special pattern ^M from script which got appended after FTP from windows to Unix
I send a windows file using FTP to an unix system and got appended ^M wherever a new line was intended, and I just want to remove them.
One method which I can opt is to run dos2unix command.
Can ...
1
vote
3answers
373 views
How can I run a program as a root user when my Ubuntu 15.04 machine starts up?
On Ubuntu 15.04 I have this file: /usr/local/bin/myscript (it's a script I made).
If I run this command under my account, it will do what I need it to do as a root user: sudo /usr/local/bin/myscript
...
1
vote
2answers
59 views
Pipe to my own script
I've recently noticed this message from grep
"grep: warning: GREP_OPTIONS is deprecated; please use an alias or script"
I receive this warning because --color=always is defined in my .bashrc file. ...
3
votes
1answer
41 views
Solaris: PKG - Script To Verify All Packages Except for a Few
I'm trying to verify the all packages except for a pre-defined list of packages that I know are going to fail for known reasons. This script is going to be run on all Solaris systems within our ...
4
votes
2answers
98 views
Checking if a command is a built-in in ksh
How can I check if a command is a built-in command for ksh?
In tcsh you can use where; in zsh and bash you can use type -a; and in some modern versions of ksh you can use whence -av.
What I want to ...
2
votes
1answer
49 views
Scripteable GPT partitions using parted
I am partitioning eMMC using following commands in the script,
parted /dev/mmcblk0 --script mklabel gpt
parted /dev/mmcblk0 --script mkpart primary ext4 32MB 132MB
parted /dev/mmcblk0 --script mkpart ...
0
votes
1answer
131 views
Shell Script Help - Automatically assign users to group
Recently, I have just started to learn linux and I am currently trying to make a shell script that can automate the task of creating user accounts, assigning them passwords and then assigning them to ...
-1
votes
2answers
42 views
Extracting certain data within a script output file
We have a script that runs several commands and rolls up all the output and inserts in into a log file. One of the commands it runs is "netstat -anp". I'd like to be able to search this file for all ...
1
vote
3answers
75 views
Difference between sh -x and ./ for script execution
So I have a simple shell script. What is the difference between the two commands in execution? Is there a preferred way?
$sh -x foobar.sh
OR
$ ./foobar.sh
I found the script executed slower when ...
0
votes
3answers
75 views
Remove lines in a shell script
I have this file:
# more file.txt
2c2
lns-ld-wall-01-t2 old:261,260
4c4
Prive_ORANGE old:258,259
I need to remove all lines like this one 2c2 and this one 4c4. How can I do in a shell script?
0
votes
1answer
31 views
Filtering Log Output on Separate Lines
I did a recursive grep in a directory to find all files that would match as follows
grep -ER "match_string1|match_string2" /path/to/dir/
What I get as output is:
...
2
votes
1answer
42 views
Shell Scripting: Deleting or moving files from one directory that match filenames from another directory
I have a very specific and odd problem to solve. I'm working as a research assistant and I've been producing a ton of figures. In one directory, I dump .pngs to view casually (limited space here) and ...
-2
votes
2answers
84 views
Parsing a flat file using shell script
I have a file like in following format
User:blala
Pass:blala
IP:***.***.**.**
I tried with IFS but it is not working
input="/path/to/your/input/file.cvs"
while IFS=',' read -r f1 f2 f3 f4 f5 f6 ...
0
votes
1answer
24 views
How to execute several lines into a .txt
I am using SSH; In a folder I have the next files:
-rwxrwxr-x 1 german german 48 Apr 29 10:45 prueba.txt
-rwxrwxr-x 1 german german 23 Apr 29 10:43 script1.sh
-rwxrwxr-x 1 german german 23 Apr ...
0
votes
1answer
42 views
Script for update
I need your help in a script used for update :
OLD="int 10"
NEW="int 20"
i=0
DPATH="/home"
for f in $DPATH
do
sed -i "s/$OLD/$NEW/g" $f
let i++
echo "modified:" $f
done
what i need ...