我在txt文件中有一些命令,我需要逐行执行它们。我怎么能这样做?从txt文件运行bash命令
回答
只是做bash file
:
$ cat file
date
echo '12*12' | bc
$ bash file
Mon Nov 26 15:34:00 GMT 2012
144
别名的情况下只运行bash -i file
无需担心文件扩展名或执行权。
这与原生命令,但我有一个*别名*存储在我的文件中,这种方式不起作用。我得到错误:“没有命令'mycm'找到...”。有没有另一种方式呢? –
@HankPhung'bash -i文件' –
在终端只需键入:
bash path/to/my/file.txt
,你会得到各行执行。
只需更改文件的扩展名的文件
变化开始的.sh
添加/斌/ bash的文件的权限可执行
,那么运行./命令行中的filename.sh命令。该文件中的所有命令将被执行
如果谁提出这个问题并不是如何执行存储在一个文件中的命令,我怀疑他能够在没有任何额外解释的情况下重新命名或更改权限。 –
如果他需要执行命令,那么他显然知道关于命令行的一些信息(虽然我不认为他知道shell非常糟糕)。我觉得在贝壳工作是一个巨大的美丽和不错的。我告诉了他关于shell编程的基础知识。在stackoverflow中,一些编码一直都很顺利。那么如果我说他在shell中的编码,那么出了什么问题?为什么选择dwnvote? –
改变扩展的.sh和第一线#!/usr/bin/env bash
和别人说chmod +x
更改扩展名并不重要也不相关。 –
- 1. 运行bash命令从PHP
- 2. 对Python文件运行Bash命令
- 3. 运行bash命令
- 4. bash脚本运行从文件的速度比在命令行
- 5. 从目录运行bash命令
- 6. 从python shell运行bash命令
- 7. 无法从Golang运行bash`read`命令
- 8. 从bash脚本运行几个命令
- 9. 运行python文件后,运行在bash中的Vim命令
- 10. 在Bash中运行文件并运行命令
- 11. Bash命令echo不运行
- 12. bash脚本从命令行运行但不是从cron运行
- 13. 从命令行运行C++文件
- 14. Bash - 使用文本文件中的行运行命令
- 15. bash命令文件
- 16. 如何从命令行或交互命令行搜索txt文件的名称
- 17. 从PDB中的文件运行命令
- 18. 在Bash命令行中的文件上运行R函数
- 19. 在文本文件中运行命令在bash
- 20. 在.txt命令提示符输出中运行jar文件
- 21. SED更改将丢失(运行于txt文件cat命令而)
- 22. 如何运行命令行(bash)的
- 23. BASH命令查明.txt文件中的位置
- 24. bash脚本从php命令行运行,但不是从页面
- 25. 从VBS运行命令行和命令
- 26. 从命令行运行Adobe Fireworks命令
- 27. 从命令行运行vim命令
- 28. 从Python运行的bash脚本运行bash命令时遇到麻烦
- 29. 命令从命令行运行,而不是从cron运行?
- 30. Bash脚本并在命令行上手动运行命令
怎么样'庆典file.txt'? –
可能重复[ubuntu运行文本文件作为命令](http://stackoverflow.com/questions/9825495/ubuntu-run-text-file-as-command) – mido