shell 相关问题

术语“shell”指的是一般的基于文本的交互式命令解释器,通常与Unix和Linux操作系统相关联。有关shell脚本的问题,请使用更具体的标记,例如'bash','powershell'或'ksh'。如果没有特定的标签,应该假设一个便携式(符合POSIX标准)的解决方案,尽管另外使用'posix'或'sh'代替。

如何在当前shell中执行命令的输出?

我很清楚source(aka。)实用程序,它将从文件中获取内容并在当前shell中执行它们。现在,我正在将一些文本转换为shell命令,然后运行...

回答 9 投票 75

从Linux服务器发送电子邮件为html - 电子邮件中也可以看到内容类型和html标签

我正在尝试以html格式发送电子邮件。 #!/ bin / sh#MAIL_LIST =“[email protected]”MAIL_SENDER = foo fnSendEmail(){echo $ {BODY} | mail -r $ MAIL_SENDER -s“$(echo”$ MAIL_SUBJECT \ nContent-Type:text / ...

回答 2 投票 0

在Bash中提取子字符串

给定someletters_12345_moreleters.ext形式的文件名,我想提取5位数字并将它们放入变量中。所以为了强调这一点,我有一个带有x个字符的文件名...

回答 20 投票 601

如何使用shell获取mac地址的设备名称?

我想通过mac地址获取设备名称,使用shell。例如,mac =“ec:f4:bb:e1:0c:1d”,原始字符串是这样的:[root @ yf-mos-test-net09~] #ip link show 1:lo:

回答 1 投票 0

重定向操作符在shell提示符下工作但不在脚本中

我有一个名为out1.csv的文件,其中包含表格数据。当我在终端中运行命令时,它可以工作:cat out1.csv | grep -v ^ $ | grep -v ^ - > out2.csv它读取文件并greps所有行...

回答 3 投票 -1

如何使用shell删除文件中的前两列(awk,sed,whatever)

我有一个文件,每行有很多行,有很多列(字段)用空格分隔“”每行的列数不同我想删除前两列怎么样?

回答 10 投票 65

将两个greps的输出合并为一个文件

所以我有以下两个命令:grep'substring1'file1.txt> outfile.txt grep'substring2'file2.txt> outfile.txt我想将两个greps合并在一起,并将它们全部写入...

回答 3 投票 2

将逗号分隔的单元格(变化的条目)分隔为新行

我有.txt文件(制表符分隔)有两列。第一列用逗号分隔多个值。输入格式a,b,c x a y c,d,e z所需输出为x b x c x a y c z d z e z数字...

回答 6 投票 2

在特定目录中查找文件

我正在使用当前的find命令:find。 -name“313958000002101817.pdf”我目前在一个看起来类似这样的目录:/ n01 / data / adf / fp08_traffic / jobs / FB在这个目录中,我......

回答 1 投票 0

shell脚本中if语句的一个衬里

我在shell脚本中指定了这样的变量,organization =“$ {organization: - '$ 1 /'}”我在执行此脚本时将$ 1作为“repo”传递,然后组织变量被回显为“repo /”。 ...

回答 1 投票 1

尝试通过Subprocess发送命令以使用ffmpeg进行操作

我正在尝试构建一个脚本,通过Python 3中的ffmpeg转换视频文件。通过Windows PowerShell我通过以下命令成功获得了所需的结果:ffmpeg -i test.webm -...

回答 1 投票 0

#和之间的空间!在shebang(#!/ usr / bin / ksh)

我正在编写一个Korn shell脚本,它使用<进程替换进程

回答 1 投票 1

Bash从变量中删除带有特殊字符的String

我需要从变量中删除带有特殊字符的字符串,我有这个字符串,这是我想从一个更大的路径中删除的路径,我存储在变量中。那些是......

回答 1 投票 0

脚本 - 使用While循环迭代数字(newusers命令)

我正在编写一个脚本,我想在数字1到15之间进行迭代,但希望它显示为01 02 03 ... 13 14 15.基本上我要做的是使用newusers命令添加15个用户。 。

回答 4 投票 -2

cd进入Git仓库内的特定目录

我有多个基于相同远程仓库的项目树。我想cd进入其中任何一个的特定目录,但基于此时PWD的位置。示例:如果我有3个克隆...

回答 1 投票 0

用`while true`循环意外退出后python重新启动

我写了一个python脚本,而true是做任务来捕捉电子邮件的附件,但有时我发现它会在服务器上意外退出。我在当地跑了4个多小时没有...

回答 3 投票 0

Bash +从行中删除空格

我编写了以下bash代码以创建带有磁盘分区的CSV路径,因此每个分区将获得新的增量dev disk number_of_disks = 5 mount_p =({a..z})path =`for i in \ seq 1 $。 ..

回答 2 投票 0

从另一个python脚本在新终端中启动python脚本

我正在使用LXDE,我想在另一个python脚本的新终端中启动一个python脚本。我希望新的python脚本完全独立。我尝试了很多东西......

回答 1 投票 -1

骗局2016年公民身份

我正在尝试使用Thinapp 5.2打包SCOM Console 2016。客户也希望使用SCOM的PowerShell部分。但每当我启动SCOM Shell时,它会给我一些错误告诉我......

回答 1 投票 0

Shell命令'touch'在PHP中不起作用

我在redhat linux下面有php脚本(test.php)。如果我在命令行(php test.php)中运行此脚本,它将按预期工作。但如果我......

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.