Skip to content

Tag: bash

Looping C compilation and running through BASH

I’m trying to compile and run a C code while looping the input file through bash. Here is my code for the bash script I am using to automate it. So what I’m basically trying to do is compile filewithcode.c so that the executable is stored as compiler1, which takes outputnumber1 and readsfilename1.…

bash script version of forfiles

I’m currently converting a DOS batch script to a shell script and while I have 99% of it working, one part I cannot figure out how to convert over. In the batch file, I have a line that looks like How would I write that for a shell script? Answer Try this, this will delete files without prompting To be

get available memory in gb using single bash shell command

following command returns available memory in kilobytes cat /proc/meminfo | grep MemFree | awk ‘{ print $2 }’ can some one suggest single command to get the available memory in gb? Answer Just a slight modification to your own magical incantation: P.S.: Dear OP, if you find yourself invoking grep …

Bash – Locate Script and Execute with Options

I did a good bit of searching and testing on my own, but I can’t seem to find the best way to achieve this goal. I would like to have a bash one liner that will find a script on the machine, execute the script and have the ability to add switches or needed information in my case to execute

Get the PID of a process started with sudo via ssh

I need the process id of a process (here sleep 20) started remotely via SSH and sudo. date is inserted to illustrate the duration of the SSH connection. Without connection there is also no process on my remote machine, of course. On a second machine the last, complete command works fine: Any suggestion why th…

Sed command in linux

How do I extract URL’s from a file? My file name is URL_name.txt This file has a lot of url inside. It looks like this: Here is my idea, I want to remove everything before URLs then I can remove everything after URL. How do I use sed command deal with it? The output should be http://www.google.com/ http…

check if a file is jpeg format using shell script

I know I can use file pic.jpg to get the file type, but how do I write an if statement to check it in a shell script? E.g. (pseudo code): Answer Try (assumes Bash v3.0+, using =~, the regex-matching operator): If you want to match file’s output more closely: This will only match if the output starts wit…