Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用bash将脚本中的一个单词替换为另一个单词?_Bash - Fatal编程技术网

如何使用bash将脚本中的一个单词替换为另一个单词?

如何使用bash将脚本中的一个单词替换为另一个单词?,bash,Bash,我有一个包含500多行代码的python脚本,这个脚本是用python2编写的,我正在将它更新为python3,其中有很多raw\u input,我想用input替换,有没有办法直接在bash中执行此操作而不必逐个修改?更新python2.x脚本以与python3兼容的一种方法是使用。如果您想将“原始输入”更改为“输入”,可以使用sed-i的/raw\u input/input/g”文件一种更新python2.x脚本以与python3兼容的方法是使用。如果要将“原始输入”更改为“输入”,可以使用

我有一个包含500多行代码的python脚本,这个脚本是用python2编写的,我正在将它更新为python3,其中有很多
raw\u input
,我想用
input
替换,有没有办法直接在bash中执行此操作而不必逐个修改?

更新python2.x脚本以与python3兼容的一种方法是使用。如果您想将“原始输入”更改为“输入”,可以使用
sed-i的/raw\u input/input/g”文件

一种更新python2.x脚本以与python3兼容的方法是使用。如果要将“原始输入”更改为“输入”,可以使用
sed-i's/raw\u input/input/g'文件;同样
sed-i的/raw_输入/input/g'文件;另外
sed-i的/raw_输入/input/g'文件