<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	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 Fun (娱乐) &#8211; Eternal Center</title>
	<atom:link href="https://eternalcenter-sep-2022.github.io/category/language/shell/shell-fun/feed/" rel="self" type="application/rss+xml" />
	<link>https://eternalcenter-sep-2022.github.io/</link>
	<description></description>
	<lastBuildDate>Fri, 29 Jul 2022 06:18:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>[娱乐] Shell 将文件里的一列变成一行并以冒号分隔</title>
		<link>https://eternalcenter-sep-2022.github.io/shell-column-to-row-colon/</link>
		
		<dc:creator><![CDATA[Mingyu Zhu]]></dc:creator>
		<pubDate>Tue, 02 Nov 2021 14:33:02 +0000</pubDate>
				<category><![CDATA[Chinese (中文)]]></category>
		<category><![CDATA[Language (语言)]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Shell Fun (娱乐)]]></category>
		<guid isPermaLink="false">https://eternalcenter-sep-2022.github.io/?p=18155</guid>

					<description><![CDATA[（补充：这里以将 list.txt 文件里的一列变成一行并以冒号分隔）]]></description>
										<content:encoded><![CDATA[
<pre class="wp-block-code"><code>a=`for i in $(cat list.txt); do echo -e ":$i\c" ; done`;a=${a#*:};echo $a</code></pre>



<p>（补充：这里以将  list.txt  文件里的一列变成一行并以冒号分隔）</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[娱乐] Shell 菜单</title>
		<link>https://eternalcenter-sep-2022.github.io/shell-menu/</link>
		
		<dc:creator><![CDATA[Mingyu Zhu]]></dc:creator>
		<pubDate>Thu, 23 Jul 2020 02:00:34 +0000</pubDate>
				<category><![CDATA[Chinese (中文)]]></category>
		<category><![CDATA[Language (语言)]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Shell Fun (娱乐)]]></category>
		<guid isPermaLink="false">https://eternalcenter-sep-2022.github.io/?p=10238</guid>

					<description><![CDATA[介绍 基本信息 作者：朱明宇名称：菜单作用：提供一个可以供用户进行选择的菜单 使用方法 1. 给此脚本添加执行权限2. 执行此脚本 脚本]]></description>
										<content:encoded><![CDATA[
<h2>介绍</h2>



<h3>基本信息</h3>



<p>作者：朱明宇<br>名称：菜单<br>作用：提供一个可以供用户进行选择的菜单</p>



<h3>使用方法</h3>



<p>1. 给此脚本添加执行权限<br>2. 执行此脚本</p>



<h2>脚本</h2>



<pre class="wp-block-code"><code>#!/bin/bash

while true
do
        echo
        echo '====== Optional Item ======'
        echo '1.choose CentOS'
        echo '2.choose RHEL'
        echo '3.choose openSUSE'
        echo '4.choose SUSE'
        echo '*.Enter other keys to exit'
        echo
        read -p 'Which one do you want to choose ? ' choose

        case $choose in
        1)
                echo
                echo
                echo '=========  Result ========='
                echo 'You have choosed CentOS'
                echo ;;
        2)
                echo
                echo
                echo '=========  Result ========='
                echo 'You have choosed RHEL'
                echo ;;
        3)
                echo
                echo
                echo '=========  Result ========='
                echo 'You have choosed openSUSE'
                echo ;;
        4)
                echo
                echo
                echo '=========  Result ========='
                echo 'You have choosed SUSE'
                echo ;;
        *)
                exit 1 ;;
        esac
done</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[娱乐] Shell 问候</title>
		<link>https://eternalcenter-sep-2022.github.io/shell-greet/</link>
		
		<dc:creator><![CDATA[Mingyu Zhu]]></dc:creator>
		<pubDate>Sat, 02 Feb 2019 09:05:34 +0000</pubDate>
				<category><![CDATA[Chinese (中文)]]></category>
		<category><![CDATA[Language (语言)]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Shell Fun (娱乐)]]></category>
		<guid isPermaLink="false">https://eternalcenter-sep-2022.github.io/?p=2473</guid>

					<description><![CDATA[介绍 基本信息 作者：朱明宇名称：问候作用：问候当前的登录用户并且显示时间 使用方法 1. 给此脚本添加执行权限2. 执行此脚本3. 可以设置开机运行此脚本 脚本]]></description>
										<content:encoded><![CDATA[
<h2>介绍</h2>



<h3>基本信息</h3>



<p>作者：朱明宇<br>名称：问候<br>作用：问候当前的登录用户并且显示时间</p>



<h3>使用方法</h3>



<p>1. 给此脚本添加执行权限<br>2. 执行此脚本<br>3. 可以设置开机运行此脚本</p>



<h2>脚本</h2>



<pre class="wp-block-code"><code>#!/bin/bash

time=`date +%H`

if &#91; $time -lt 10 ];then
        z="早上好,$USER"
elif &#91; $time -ge 10 -a $time -lt 13 ];then
        z="中午好,$USER"
elif &#91; $time -ge 13 -a $time -lt 18 ];then
        z="下午好,$USER"
else
        z="晚上好,$USER"
fi

echo -e "\033&#91;34m$z\033&#91;0m"
echo -e "当前的时间是`date +%Y-%m-%d-%H-%M-%S`"</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[娱乐] Shell 病毒 （无法被杀死）</title>
		<link>https://eternalcenter-sep-2022.github.io/shell-can-not-stop/</link>
		
		<dc:creator><![CDATA[Mingyu Zhu]]></dc:creator>
		<pubDate>Sat, 02 Feb 2019 08:56:57 +0000</pubDate>
				<category><![CDATA[Chinese (中文)]]></category>
		<category><![CDATA[Language (语言)]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Shell Fun (娱乐)]]></category>
		<guid isPermaLink="false">https://eternalcenter-sep-2022.github.io/?p=2470</guid>

					<description><![CDATA[介绍 基本信息 作者：朱明宇名称：病毒（无法被杀死）作用：产生一个永远运行不会被杀死的进程，除非关机 使用方法 1. 给此脚本添加执行权限2. 执行此脚本 脚本]]></description>
										<content:encoded><![CDATA[
<h2>介绍</h2>



<h3>基本信息</h3>



<p>作者：朱明宇<br>名称：病毒（无法被杀死）<br>作用：产生一个永远运行不会被杀死的进程，除非关机</p>



<h3>使用方法</h3>



<p>1. 给此脚本添加执行权限<br>2. 执行此脚本</p>



<h2>脚本</h2>



<pre class="wp-block-code"><code>#!/bin/bash

trap 'echo ;echo -e "\033&#91;35m你杀不死我的,没有人可以杀死我，哇哈哈！";sleep 5;

for i in {1..10}
do
        echo -e "\033&#91;34m我又开始运行了，哇哈哈！\033&#91;0m"
done ;sleep 2' 2

while :
do
        for i in `seq 1 3`
        do
                echo -en "\033&#91;3$&#91;i]m 我是病毒，我将会永远运行,哇哈哈！     \033&#91;0m"
                sleep 0.01
        done
        echo
done</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[娱乐] Shell 随机点名</title>
		<link>https://eternalcenter-sep-2022.github.io/shell-roll-call/</link>
		
		<dc:creator><![CDATA[Mingyu Zhu]]></dc:creator>
		<pubDate>Tue, 15 Jan 2019 11:44:48 +0000</pubDate>
				<category><![CDATA[Chinese (中文)]]></category>
		<category><![CDATA[Language (语言)]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Shell Fun (娱乐)]]></category>
		<guid isPermaLink="false">https://eternalcenter-sep-2022.github.io/?p=1182</guid>

					<description><![CDATA[介绍 基本信息 作者：朱明宇名称：随机点名作用：在一列名单中随机选出一个名字 使用方法 1. 将此脚本和清单 $list 文件放在同一目录下2. 清单 $list 里每一个名字占用一行3. 给此脚本添加执行权限4. 执行此脚本 脚本分割线里的变量 1. list=&#8221;list.txt&#8221; #解释：指定清单的目录和名称2. explain=&#8221;Congratulations to the winner: &#8221; #解释：自定义最终显示结果的解释 补充 清单示例如下，可直接复制粘贴，如果不更改脚本，清单请命名为 list.txt： 脚本]]></description>
										<content:encoded><![CDATA[
<h2>介绍</h2>



<h3>基本信息</h3>



<p>作者：朱明宇<br>名称：随机点名<br>作用：在一列名单中随机选出一个名字</p>



<h3>使用方法</h3>



<p>1. 将此脚本和清单 $list 文件放在同一目录下<br>2. 清单 $list 里每一个名字占用一行<br>3. 给此脚本添加执行权限<br>4. 执行此脚本</p>



<h3>脚本分割线里的变量</h3>



<p>1. list=&#8221;list.txt&#8221; #解释：指定清单的目录和名称<br>2. explain=&#8221;Congratulations to the winner: &#8221; #解释：自定义最终显示结果的解释</p>



<h3>补充</h3>



<p>清单示例如下，可直接复制粘贴，如果不更改脚本，清单请命名为 list.txt：</p>



<pre class="wp-block-code"><code>圣女贞德
叶卡捷玲娜
伊莎贝拉
武则天
克利奥帕特拉</code></pre>



<h2>脚本</h2>



<pre class="wp-block-code"><code>#!/bin/bash

####################### Separator ########################

list="list.txt"
explain="Congratulations to the winner: "

####################### Separator ########################

read -p "In order to achieve random visual effect, it is suggested that the number of random times should be more than 100 ? " n
i=1
a=`cat $list | wc -l`

while &#91; $i -le $n ]
do
        r=$&#91;RANDOM%$&#91;a]]
        let r++
        echo -e "\033&#91;2J\033&#91;10A\033&#91;34m`sed -n "$&#91;r]p" list.txt`\c"
        let i++
        echo
        sleep 0.001
done

echo -e "\033&#91;36m$explain\033&#91;35m`sed -n "$&#91;r]p" list.txt`\033&#91;0m "
echo</code></pre>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
