Skip to content

Tag: linux

extract multiple blocks of text to a new file

I need help extracting blocks of information from a single text file into new files or some form where I can manipulate the data from each block. Example: I need to be able to display and/or manipulate the variables (which I can do if I can isolate the right one). I don’t mind writing each one of these …

Using a compiled Python shell in Linux

Is it possible to use a “more complex” shell than just a single command shell? We have written a python shell that is a command loop, and it works fine in /etc/passwd like this: Of course the Python file has the shebang line for /usr/bin/python in it. However, we’d like to compile the Python…

Setting up nginx with multiple IPs

I have my nginx configuration file under /etc/nginx/sites-available/ with two upstreams say Sending a curl request to <PrimaryIP>:80 works but I want to use <SecondaryIP1>:80 for test1 and <SecondaryIP2>:80 for test2. Is it possible to define this in nginx? Answer You have to have two server…

phpmyadmin: Can’t login

I have installed phpmyadmin in a Linode Server. I set mysql password but when I’m trying to login via phpmyadmin interface I get the message: I also tried via terminal: mysql -u root -p root And then I got the following message: My config.inc.php file is: Answer Watch out for special characters that may…

JSON list (not object) to Bash array?

I’ve got a JSON list (the value of a key-value pair containing a list of items): [ “john”, “boris”, “joe”, “frank” ] How would I convert this to a bash array, so I can iterate over them? Answer Easy Case: Newline-Free Strings The simple approach is to use …

compare two comma separated strings and list the common values

How many I compare the two comma separated list (master and input) and list the common values among them (result) while preserving the order of elements in master list. For example: case1: case 2: case 3: This is what I tried: Answer Here is one awk-oneliner solution: Test with your 3 cases: Case 1 Case 2 Cas…