<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>shell - 四号程序员</title>
	<atom:link href="https://www.coder4.com/archives/tag/shell/feed" rel="self" type="application/rss+xml" />
	<link>https://www.coder4.com</link>
	<description>Keep It Simple and Stupid</description>
	<lastBuildDate>Thu, 12 Jan 2023 05:05:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>Shell如何分割字符串</title>
		<link>https://www.coder4.com/archives/7804</link>
					<comments>https://www.coder4.com/archives/7804#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Thu, 12 Jan 2023 05:05:44 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[分割]]></category>
		<category><![CDATA[字符串]]></category>
		<guid isPermaLink="false">https://www.coder4.com/?p=7804</guid>

					<description><![CDATA[str="a,b" arr=(${str//,/ }) echo ${arr[1]} # output b &#160;[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/7804/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shell大写转小写</title>
		<link>https://www.coder4.com/archives/7793</link>
					<comments>https://www.coder4.com/archives/7793#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Wed, 02 Nov 2022 15:51:09 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[小写]]></category>
		<guid isPermaLink="false">https://www.coder4.com/?p=7793</guid>

					<description><![CDATA[echo "hello 123" &#124; tr a-z A-Z &#160;[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/7793/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>sqlcl用法</title>
		<link>https://www.coder4.com/archives/7769</link>
					<comments>https://www.coder4.com/archives/7769#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Fri, 12 Aug 2022 10:37:08 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[NoSQL && RDMBS]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[sqlcl]]></category>
		<guid isPermaLink="false">https://www.coder4.com/?p=7769</guid>

					<description><![CDATA[sqlcl是由Oracle官方推出的一款轻量级sql命令行客户端工具，基于Java开发，可以替代臃肿、安装麻烦的sqlplus。 官网下载：https://www.oracle.com/tools/sqlcl/sqlcl-relnotes-203.html 我推荐的这个版本是可以JDK8，最新版必须JDK11，你懂得。 通过service_name连接： ./bin/sql user/pass@ip:1521/service_name 通过sid连接 （待验证）： sql[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/7769/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux Shell下多行拼接为1行</title>
		<link>https://www.coder4.com/archives/4605</link>
					<comments>https://www.coder4.com/archives/4605#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Tue, 07 Apr 2015 04:46:02 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[1行]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[多行]]></category>
		<category><![CDATA[拼接]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=4605</guid>

					<description><![CDATA[cat test.txt &#124; tr '\n' ',' &#160;[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/4605/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shell中，间接引用(打印变量的变量)</title>
		<link>https://www.coder4.com/archives/4263</link>
					<comments>https://www.coder4.com/archives/4263#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Fri, 27 Jun 2014 14:21:45 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[二次引用]]></category>
		<category><![CDATA[间接引用]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=4263</guid>

					<description><![CDATA[Shell中的二次引用： a=b b=123 echo $a # is b echo ${!a} # is 123 如上所属，使用${!var}，就可以获得变量var中存储的变量的变量了～[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/4263/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shell读取ini文件</title>
		<link>https://www.coder4.com/archives/4261</link>
					<comments>https://www.coder4.com/archives/4261#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Fri, 27 Jun 2014 07:07:31 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[INI]]></category>
		<category><![CDATA[shell]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=4261</guid>

					<description><![CDATA[参考stackoverflow的例子，改了一个出来： while IFS='= ' read var val do if [[ $var == \[*] ]] then section=$(echo $var &#124; sed 's/^\[\(.*\)\]$/\1/') elif [[ $val ]] then if [ -z $section ];then declare "${var}=$val"[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/4261/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux下删除几天前的文件</title>
		<link>https://www.coder4.com/archives/4256</link>
					<comments>https://www.coder4.com/archives/4256#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Fri, 27 Jun 2014 03:29:11 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[7天前]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[删除]]></category>
		<category><![CDATA[文件]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=4256</guid>

					<description><![CDATA[# 分别删除 创建7天前、修改7天前、访问7天前的文件。前2个用的较多。 find . -type f -ctime +7 -delete find . -type f -mtime +7 -delete find . -type f -atime +7 -delete &#160;[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/4256/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shell脚本学习笔记（Beginning Linux Programming 4th Chapter 2）</title>
		<link>https://www.coder4.com/archives/3868</link>
					<comments>https://www.coder4.com/archives/3868#comments</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Wed, 10 Apr 2013 08:01:39 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=3868</guid>

					<description><![CDATA[1、使用Shell编程、开发脚本的原因：简单易学，所有的Linux都装备，无需安装。 2、Shell由一系列小的脚本组成，并且可以根据需求进行任意组合、替换，很好地诠释了Linux的核心特性“Reuse”（代码重用）。 3、Shell是用户和Linux系统之间的一层应用层交互接口。 4、经典的Shell版本： sh：Unix的Shell脚本，Bourne开发。 csh, tcsh, zsh,：Berkeley Unix的Shell，Bill Joy开发。 ksh[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/3868/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Shell编程中的数组定义、遍历</title>
		<link>https://www.coder4.com/archives/3853</link>
					<comments>https://www.coder4.com/archives/3853#comments</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Wed, 20 Mar 2013 07:17:01 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[数组]]></category>
		<category><![CDATA[遍历]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=3853</guid>

					<description><![CDATA[数组定义： arr=(1 2 3 4 5) # 注意是用空格分开，不是逗号！！ 数组定义法2： array array[0]="a" array[1]="b" array[2]="c" 获取数组的length（数组中有几个元素）： ${#array[@]} 遍历（For循环法）： for var in ${ arr[@] }; do echo $var done 遍历（带数组下标）： for i in "${!arr[@]}"; do print[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/3853/feed</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Linux Shell中将文本小写化</title>
		<link>https://www.coder4.com/archives/3587</link>
					<comments>https://www.coder4.com/archives/3587#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Tue, 24 Jul 2012 07:48:45 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[字符串]]></category>
		<category><![CDATA[小写化]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=3587</guid>

					<description><![CDATA[$ echo &#34;AbcdeFG Hijk,dD&#34;&#124;tr &#039;[:upper:]&#039; &#039;[:lower:]&#039; $ abcdefg hijk,dd[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/3587/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
