<?xml version="1.0"?>

<rss version="2.0">


<channel>
<title>Home - All Categories - Bash  </title>
<link>http://kb.ictbanking.net/category.php?id=5</link>
<description>This RSS Feed contains Articles of Category in the knowledge base. You can click on the title to view its content. Powered by PHPKB Knowledge Base Software (http://www.knowledgebase-script.com)</description>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=723</guid>
										<title>Transform XML to CSV Format | Unix String Pattern Manipulation The Ugly Way</title>
										<link>http://kb.ictbanking.net/article.php?id=723</link>
										<description><![CDATA[  Transform XML to CSV Format | Unix String Pattern Manipulation The Ugly Way   Updated:Â Jun 22, 2020         Â      Â     Disclaimer: I do not claim the below method to be the best optimum method of transforming XML to CSV format on the Unix command p...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=721</guid>
										<title>30 Handy Bash Shell Aliases For Linux / Unix / MacOS</title>
										<link>http://kb.ictbanking.net/article.php?id=721</link>
										<description><![CDATA[ 30 Handy Bash Shell Aliases For Linux / Unix / MacOS Author:Â Vivek GiteÂ Last updated:Â October 28, 2020Â 186Â comments      AnÂ bash shell aliasÂ is nothing but the shortcut to commands. The alias command allows the user to launch any command or group of...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=688</guid>
										<title>awk printf</title>
										<link>http://kb.ictbanking.net/article.php?id=688</link>
										<description><![CDATA[https://riptutorial.com/awk$$$$$ MATH:   $$$$$  Find the remainder of 1 number divided by another use "%" --&gt;&gt;&gt;  echo 27 5 | awk &#039;{print $1 % $2}&#039;   --&gt;&gt; 2  Comparisons:    --&gt;&gt;&gt;  echo 4 5 | awk &#039;{if ($1 &lt; $2...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=689</guid>
										<title>10 Awk Tips, Tricks and Pitfalls</title>
										<link>http://kb.ictbanking.net/article.php?id=689</link>
										<description><![CDATA[  10 Awk Tips, Tricks and Pitfalls Last updated 3 weeks ago  Hi guys and girls, this is the first and only guest post on my blog. It&#039;s written by Waldner from #awk on FreeNode IRC Network. He works as a sysadmin and does shell scripting as a hob...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=527</guid>
										<title>How to get a password from a shell script without echoing  - solutions</title>
										<link>http://kb.ictbanking.net/article.php?id=527</link>
										<description><![CDATA[#!/bin/bash # Read Password echo -n Password:  read -s password echo # Run Command echo $password  #!/bin/bash stty -echo printf "Password: " read PASSWORD stty echo printf "&#92;n"  Â  read -s -p "Password: " password $ help read read: read [-ers] [-...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=485</guid>
										<title>Bash: Read File Line By Line – While Read Line Loop</title>
										<link>http://kb.ictbanking.net/article.php?id=485</link>
										<description><![CDATA[The while loop is the best way to read a file line by line in Linux. If you need to read a file line by line and perform some action with each line â then you should use a while read line construction in Bash, as this is the most proper way to do the...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=484</guid>
										<title>HowTo: Clear BASH History</title>
										<link>http://kb.ictbanking.net/article.php?id=484</link>
										<description><![CDATA[Sometimes you don&rsquo;t want to leave Bash history, because it may contain some sensitive data like passwords. This article may help you to control your Bash history file. Clear Bash history completely Type the following command to clear all your B...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=483</guid>
										<title>“Yes/No” in Bash Script – Prompt for Confirmation</title>
										<link>http://kb.ictbanking.net/article.php?id=483</link>
										<description><![CDATA[Very often in bash scrips you need to ask for user input that requires a Yes or No answer. For example, you may want to put a quick âAre you sure?â prompt for confirmation before execution of some potentially dangerous part of a bash script. In this ...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=482</guid>
										<title>Bash: String Length – How To Find Out</title>
										<link>http://kb.ictbanking.net/article.php?id=482</link>
										<description><![CDATA[If you often create Bash scripts, you may sometimes need to get the length of a string or find out the length of a variable that stores some string. This short note shows how to find out the length of a string from the Linux command line and how to c...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=481</guid>
										<title>Linux: Repeat Command N Times – Bash FOR Loop</title>
										<link>http://kb.ictbanking.net/article.php?id=481</link>
										<description><![CDATA[Sometimes you might need to run some command from the Linux command line and repeat it several times. There is a simple way to write a command once and have it executed N times using Bash loop FOR. In this short note you&rsquo;ll find how to execute ...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=440</guid>
										<title>30 Examples for Awk Command in Text Processing</title>
										<link>http://kb.ictbanking.net/article.php?id=440</link>
										<description><![CDATA[In the previous post, we talked about sed command and we saw many examples of using it in text processing and we saw how it is good in this, but it has some limitations. Sometimes you need something powerful, giving you more control to process data. ...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=398</guid>
										<title>The Ultimate Bash Array Tutorial with 15 Examples</title>
										<link>http://kb.ictbanking.net/article.php?id=398</link>
										<description><![CDATA[An array is a variable containing multiple values may be of same type or of different type.Â  There is no maximum limit to the size of an array, nor any requirement that member variables be indexed or assigned contiguously. Array index starts with zer...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=283</guid>
										<title>O`Reilly`s CD bookshelf</title>
										<link>http://kb.ictbanking.net/article.php?id=283</link>
										<description><![CDATA[https://docstore.mik.ua/orelly/bookshelfs.html Â     The Java Reference Library, version 1.3                        The Java Enterprise CD Bookshelf, Version 1.0                              The Perl CD Bookshelf, version 1.0                          ...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=276</guid>
										<title>Epoch &amp; Unix Timestamp Conversion Tools</title>
										<link>http://kb.ictbanking.net/article.php?id=276</link>
										<description><![CDATA[The current Unix epoch time isÂ  1529656113  Â  Convert epoch to human readable date and vice versa Â [batch convert timestamps to human dates] GMT: Friday, 22 June 2018 07:40:23Your time zone: piÄtek, 22 czerwca 2018 09:40:23 GMT+02:00 DST     Yr Mon D...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=218</guid>
										<title>Script HW/SW AIX</title>
										<link>http://kb.ictbanking.net/article.php?id=218</link>
										<description><![CDATA[#### pwd;clear;SERVER=`hostname`sleep 2;&gt;/tmp/${SERVER};echo "##########################" &gt;&gt; /tmp/${SERVER};echo "DATE: " &gt;&gt; /tmp/${SERVER};echo "---------------------------------------------------------------------" &gt;&gt; /tmp/${SE...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=207</guid>
										<title>Display basic information about Physical Volumes</title>
										<link>http://kb.ictbanking.net/article.php?id=207</link>
										<description><![CDATA[# Small script to display some interesting information about Physical Volumes   DISP="1"; ls -l /dev/hdisk* | awk &#039;{print $10 " " $5 $6}&#039; | sed -e "s:/dev/::" -e "s/,/ /"Â  | while read DISK MAJOR MINORdoÂ Â  SIZE=$(bootinfo -s $DISK)Â Â  LUN=$(...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=110</guid>
										<title>8 Practical Examples of Linux Xargs Command for Beginners</title>
										<link>http://kb.ictbanking.net/article.php?id=110</link>
										<description><![CDATA[The Linux xargs command may not be a hugely popular command line tool, but thisÂ doesn&#039;t take away the fact that it&#039;s extremely useful, especially when combined with other commands like find and grep. If you are new to xargs, and want to und...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=109</guid>
										<title>Linux and Unix xargs command tutorial with examples</title>
										<link>http://kb.ictbanking.net/article.php?id=109</link>
										<description><![CDATA[Tutorial on using xargs, a UNIX and Linux command for building and executing command lines from standard input. Examples of cutting by character, byte position, cutting based on delimiter and how to modify the output delimiter. Estimated reading time...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=108</guid>
										<title>10 Xargs Command Examples in Linux / UNIX</title>
										<link>http://kb.ictbanking.net/article.php?id=108</link>
										<description><![CDATA[The xargs command is extremely useful when we combine it with other commands. This tutorials explains the usage of xargs command using few simple examples. These example will help you understand the basics of how xargs command works. But, once you un...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=97</guid>
										<title>Tunneling With SSH to Your Destination</title>
										<link>http://kb.ictbanking.net/article.php?id=97</link>
										<description><![CDATA[Tunneling With SSH to Your Destination Â   January 2015 | by David Tansley  Â     Print  1 Â       Figure 1 Figure 2   With SSH, you can create a tunnel (port forwarding) to transfer data that will be encrypted. Using this tunnel, you can then connect t...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=93</guid>
										<title>Dealing with Funny Files</title>
										<link>http://kb.ictbanking.net/article.php?id=93</link>
										<description><![CDATA[Dealing with Funny Files Â   September 2015 | by David Tansley  Â     Print  0 Â     Â  Sometimes AIX reports an odd file when you use an ls or find command but it&rsquo;s not present on the system. It can be frustrating when you can&rsquo;t remove it du...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=92</guid>
										<title>Utilities to Tidy Up Your Reports</title>
										<link>http://kb.ictbanking.net/article.php?id=92</link>
										<description><![CDATA[Utilities to Tidy Up Your Reports Â   October 2015 | by David Tansley  Â     Print  0 Â     Â  We system administrators quite often have to generate reports either for ourselves or for management. When we generate reports, particularly ad-hoc ones, the o...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=90</guid>
										<title>Using Shell Redirection: All About the Here-Doc</title>
										<link>http://kb.ictbanking.net/article.php?id=90</link>
										<description><![CDATA[Using Shell Redirection: All About the Here-Doc Â   June 2016 | by David Tansley  Â     Print  1 Â     Â  When gathering information from remote AIX hosts using SSH (Secure Shell), it will definitely make your life a lot easier to write the commands with...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=54</guid>
										<title>Time conversion using Bash</title>
										<link>http://kb.ictbanking.net/article.php?id=54</link>
										<description><![CDATA[ Time conversion using Bash   Â        This article show how you can obtain the UNIX epoch time (number of seconds since 1970-01-01 00:00:00 UTC) using the Linux bash "date" command. It also shows how you can convert a UNIX epoch time to a human reada...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=53</guid>
										<title>Convert a human readable date to epoch with a shell script on OpenBSD and Mac OS X</title>
										<link>http://kb.ictbanking.net/article.php?id=53</link>
										<description><![CDATA[Convert a human readable date to epoch with a shell script on OpenBSD and Mac OS X    Dates can be quite challenging. Especially if you systematically want to use dates, for example to compare what date is older. If you would like to convert this dat...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=52</guid>
										<title>Linux / UNIX: Convert Epoch Seconds To the Current Time</title>
										<link>http://kb.ictbanking.net/article.php?id=52</link>
										<description><![CDATA[How do I convert Epoch seconds to the current time under UNIX or Linux operating systems?  Unix time, or POSIX time, is a system for describing points in time, defined as the number of seconds elapsed since midnight proleptic Coordinated Universal Ti...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=42</guid>
										<title>How to sort IP addresses in Linux</title>
										<link>http://kb.ictbanking.net/article.php?id=42</link>
										<description><![CDATA[How to sort IP addresses in Linux Answer: When you have a file ip.txt contains a list of IP addresses, e.g. 127.0.0.2 127.0.0.1 10.10.10.1  To sort it, you can use the following command # sort -t. -k1,1n -k2,2n -k3,3n -k4,4n ip.txt  10.10.10.1 127.0....]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=33</guid>
										<title>Usuwanie spacji z zmiennych w bash</title>
										<link>http://kb.ictbanking.net/article.php?id=33</link>
										<description><![CDATA[Usuwanie poczÄtkowych / âwiodÄcychâ spacji z zmiennej: ZMIENNA="${ZMIENNA#"${ZMIENNA%%[![:space:]]*}"}"  Usuwanie koÅcowych / âwleczÄcychâ spacji z zmiennej: ZMIENNA="${ZMIENNA%"${ZMIENNA##*[![:space:]]}"}" ]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=28</guid>
										<title>perl podstawy</title>
										<link>http://kb.ictbanking.net/article.php?id=28</link>
										<description><![CDATA[]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=23</guid>
										<title>View Config Files Without Comments</title>
										<link>http://kb.ictbanking.net/article.php?id=23</link>
										<description><![CDATA[I&rsquo;ve been using the followingÂ grep invocations to trim comments out of config files Â  Â  #grep ^[^#] /etc/httpd/conf/httpd.conf or #egrep -v "^#|^$" /etc/httpd/conf/httpd.conf or #grep -v "^#" /etc/httpd/conf/httpd.confsource: https://sysadminco...]]></description>

									</item>
<item>
										<guid>http://kb.ictbanking.net/article.php?id=26</guid>
										<title>Adding a range of IPs in Linux</title>
										<link>http://kb.ictbanking.net/article.php?id=26</link>
										<description><![CDATA[In this short post I will show you how you can quickly add a range of IPs on any RedHat based system. When you have to add many IPs to a system this can be quite handy and save a lot of time. Normally when you add a new IP to a network interface in a...]]></description>

									</item>

</channel>

</rss>