首页 >>  正文

linux+shell运行

来源:baiyundou.net   日期:2024-09-23

作者:yasden

为什么windows要安装bash shell?因为bash shell可以实现windows做不到的很多事情,比如批量处理几十万行的excel表格,你用wps或者excel软件是无法轻松实现的(很可能文件都打不开),但是有bash shell就可以轻松批量实现。

第一种开启bash shell的方法

首先,“控制面板”-“程序”-“程序和功能”-“启用或关闭windows功能”。

勾选“适用于linux的windows子系统”,然后点击确定按钮。

然后等待系统设置。

设置完成会提示重新启动。

重启后,查找bash shell,如果进入下面的界面,代表你可以进行shell命令行的操作了。

第二种开启bash shell的方法

第二种方法是通过微软应用商店来安装。

有的小伙伴的windows系统可能打不开微软应用商店。微软的操作系统竟然打不开微软的应用商店!这就是巨硬厉害的地方,你要么不用巨硬,要么自己解决,多么厉害的企业

解决打不开微软应用商店的方法:

下载并安装fiddler软件,安装成功后,点击软件左上角的WiConfig按钮:

这时候出现下图的界面,将下图Windows开头的所有东西都勾选上,然后点击“Save Changes”按钮。

这时候,你的微软商店就可以打开了。

在微软商店搜索bash shell,按照你自己的习惯,安装一个合适的bash shell版本即可:

例如,可以安装Ubuntu的22.04.3版本的bash shell环境:

如果下载安装Ubuntu的22.04.3版本的bash shel失败的话,别急,就换另外一个版本下载,反正版本多的是:

安装过程大概会出现下面的提示:

没过一会,会提示你设置用户名,和设置密码,按照提示设置用户名和密码后,就来到下面的界面:

你会发现,你的bash shell的文件夹是建立在一个网络邻居之类的虚拟的网络设备上的,可以直接拷贝粘贴将文件拷贝到这个文件夹里面利用bash shell来处理文件。

sed、grep等等你熟悉的linux命令都可以使用了:

有了bash shell,就可以直接读取csv文件,几十万行的csv文件“秒”处理完毕。

全文完,谢谢观看。

阅读更多服务软件精彩内容,可前往什么值得买查看

","gnid":"907adafa4de18617a","img_data":[{"flag":2,"img":[{"desc":"","height":"420","title":"","url":"https://p0.ssl.img.360kuai.com/t0181d71f7f4787b85b.jpg","width":"472"},{"desc":"","height":"604","title":"","url":"https://p0.ssl.img.360kuai.com/t01c1ac870baa869f7e.jpg","width":"589"},{"desc":"","height":"696","title":"","url":"https://p0.ssl.img.360kuai.com/t01b31e1ea5ed3c86a0.jpg","width":"897"},{"desc":"","height":"740","title":"","url":"https://p0.ssl.img.360kuai.com/t013311bf2bc89f14d3.jpg","width":"901"},{"desc":"","height":"695","title":"","url":"https://p0.ssl.img.360kuai.com/t018f73b25a9a25f7b6.jpg","width":"829"},{"desc":"","height":"577","title":"","url":"https://p0.ssl.img.360kuai.com/t01aa5723460d010955.jpg","width":"1080"},{"desc":"","height":"518","title":"","url":"https://p0.ssl.img.360kuai.com/t013c4a677f1dfd9b7f.jpg","width":"232"},{"desc":"","height":"556","title":"","url":"https://p0.ssl.img.360kuai.com/t018b3cfa3ab64990b5.jpg","width":"788"},{"desc":"","height":"577","title":"","url":"https://p0.ssl.img.360kuai.com/t01154a7d2db0d82830.jpg","width":"1080"},{"desc":"","height":"579","title":"","url":"https://p0.ssl.img.360kuai.com/t0154dfb930ce3df89c.jpg","width":"1080"},{"desc":"","height":"559","title":"","url":"https://p0.ssl.img.360kuai.com/t0150009020ec9f2246.jpg","width":"1080"},{"desc":"","height":"563","title":"","url":"https://p0.ssl.img.360kuai.com/t0192b6f4a6ff0d43d6.jpg","width":"1080"},{"desc":"","height":"375","title":"","url":"https://p0.ssl.img.360kuai.com/t017ca358564eae5f1f.jpg","width":"801"},{"desc":"","height":"949","title":"","url":"https://p0.ssl.img.360kuai.com/t0115fbab684fba92f5.jpg","width":"898"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"cache","pub_time":1706236802000,"pure":"","rawurl":"http://zm.news.so.com/d9fea2595183f7a48ebdfdd93673444d","redirect":0,"rptid":"98b7b220963e988c","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:excel","k":"excel","u":""},{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:ows","k":"ows","u":""},{"clk":"kdigital_1:微软","k":"微软","u":""},{"clk":"kdigital_1:win10","k":"win10","u":""}],"title":"win10微软商店打不开怎么解决?windows使用Linux系统bash shell的方法

郟纨童4081Linux下的shell工作原理是什么? -
戎翔诚15874234131 ______ Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口.它是命令语言、命令解释程序及程序设计语言的统称. shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,shell就是围绕内核的外层.当从...

郟纨童4081Linux 启动时自动运行我的shell程序 -
戎翔诚15874234131 ______ 以root用户编辑/etc/rc.local文件.在文件中加入(这里假设您的shell程序是/root/script.sh):/root/script.sh 这样就行了.注意:1)不要加在第一行,第一行必须是(修改前也应该是)类似#!/bin/sh之类的.2)有的rc.local最后有一句exit 0,请加在这一句前面.

郟纨童4081linux shell编程
戎翔诚15874234131 ______ 首先vi filename 进入编辑界面,切换插入模式,编程 #!/bin/bash/ #shell i=0 sum=0 while (i!=10) do i++ sum+=i done 编完后,按ESC退到底行模式,shift+:,wq sum.sh 最后sh sum.sh显示结果 因为我是vista系统,没在linux下调试,不知对不对.你试下嘛

郟纨童4081linux下的shell脚本. -
戎翔诚15874234131 ______ #!/bin/bash function calc() { if [ $1 -eq 100 ] then echo "num = 100" elif [ $1 -gt 100 ] then echo "num > 100" elif [ $1 -lt 100 ] then echo "num fi } while [ 1 ] do read -p "putin num:" a calc $a if [ $a -eq -1 ] then echo "num = -1 exit!" break fi ...

郟纨童4081linux环境下shell脚本编写 -
戎翔诚15874234131 ______ 假设.out文件在/home目录下: 1.在命令行窗口下直接敲 /home/.out 回车就运行了. 2.shell脚本的话,如下: #!/bin/bash /home/.out =========================================== 要求不高的话,可以看《linux就该这么学》或者《鸟哥linux私房菜》中专门讲shell脚本的那章,很快能入门. 系统一些的学法,可以看《linux命令行和shell脚本编程宝典》,里面关于基础的、高级的用法都有讲到,很完整. =========================================== 不知道我对你问题的理解对不对头.:)

郟纨童4081如何在java程序中调用linux命令或者shell脚本 -
戎翔诚15874234131 ______ 在java程序中如何调用linux的命令?如何调用shell脚本呢?这里不得不提到java的process类了.process这个类是一个抽象类,封装了一个进程(你在调用linux的命令或者shell脚本就是为了执行一个在linux下执行的程序,所以应该使用process类...

郟纨童4081如何使用linux on windows -
戎翔诚15874234131 ______ Bash 是 Linux/Unix 上非常流行的命令行 Shell,它是 Ubuntu、RHEL 等 Linux 发行版以及苹果 OS X 操作系统默认的命令行 Shell.Bash on Ubuntu on Windows 是通过 Windows Subsystem for Linux(WSL)这一 Windows 10 的最新特性实现的,使...

郟纨童4081如何调试Linux shell脚本 -
戎翔诚15874234131 ______ 最简单的调试命令当然是使用echo命令.您可以使用echo在任何怀疑出错的地方打印任何变量值.这也是绝大多数的shell程序员要花费80%的时间来调试程序的原因.Shell程序的好处在于不需要重新编译,插入一个echo命令也不需要多少时间...

郟纨童4081linux中修改了Shell,如何立即生效 -
戎翔诚15874234131 ______ 恩?修改了shell,直接运行就可以了嘛!比如说hello.sh,进入hello.sh的目录,输入./hello.sh就行了. 感觉问的有点怪,如果你是修改了shell的配置文件,比如说.bash_profile等文件的话,要立即生效,就要输入source .bash_profile,这样在.bash_profile的设置才会立即生效的. 两种情况,你看着办吧!还不清楚的就+243488442

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024