Я хочу написать одну строку в файле с помощью сценария оболочки Linux - PullRequest
0 голосов
/ 11 марта 2012

У меня есть некоторые входные данные, скажем "somespacehere .file somemorespace" sample.cpp "". Вышеприведенную строку я хочу записать в файл с помощью сценария оболочки. Как мне написать сценарий оболочки? Пожалуйста, помогите мне. Спасибо.

Я пишу код как

#!/bin/bash
filename= "./xyz.txt"
file = open(filename,'w')
echo "  .file    \"sample.cpp\"" > file
file .close()

Это дает мне ошибку как

Синтаксическая ошибка: "(" неожиданно в последней строке.

1 Ответ

3 голосов
/ 11 марта 2012

начать с шебанга и эхо-строки, которую вы хотите в файл?Например,

#!/bin/bash

filename="./xyz.txt"
echo "  .file    \"sample.cpp\"" > $filename
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...