2015-06-17 6 views
2

Для тестирования я должен создать файл с 1000 строк в нем с помощью одной команды.Что такое команда для создания файла в Linux?

Что такое команда для создания файла в Linux?

+2

Я голосующий, чтобы закрыть этот вопрос как не относящийся к теме, потому что он, вероятно, должен быть на http://unix.stackexchange.com/. –

+0

** ok спасибо хороший ответ ** – Invoker

+0

Я бы не согласился. Это общее программирование Q & A. Как создать файл для запуска рабочего процесса тестирования. – Arend

ответ

1
for x in `seq 1 1000`; do echo "sometext" $x >>file.txt; done 
2

touch обычно используется для создания пустых файлов, но если вы хотите создать не пустой файл, просто перенаправить вывод некоторой команды в этот файл, как и в первой строке этого примера:

$ echo hello world > greeting.txt 
$ cat greeting.txt 
hello world 

способ создания файла с 1000 строк будет:

$ seq 1000 > file 
0

используется выше для использования цикла печати что-то $ C раза в text.txt $ с ​​является количество времени стереосистемы и обновите (1. 2,4 ... 10 000)

for ((c=1; c<=1000; c++));do echo "something $c times">>test.txt ;done 
+0

Пожалуйста, объясните свой ответ. – Dropout

+0

выше для использования цикла используйте что-то $ c раз в text.txt. $ C - это число запусков (1,2,4 ... 10000) –

Смежные вопросы