有没有办法在 unix 命令中执行以下 python?也许用 sed 或 grep ?
for line in open(input_file)
if "-" or " " in line:
print>>line , output_file
以下是使用 sed 的方法:
sed -n '/[ -]/p' input_file > output_file
下面对你有用吗?
grep -P '[ -]' input_file > output_file
这应该这样做:
grep -e '-' -e ' ' input_file > output_file
grep "\-\| " input_file > output_file