использование включило сценарий цикла

Я использую удар на своем MacBook Pro. У меня есть список файлов в каталоге, на котором я хотел бы использовать команду сокращения. Когда я использую эту команду:

cut -d " " -f 6- 2.ostat > 2.ostat1

это работает приятно - новый файл создается, и это содержит желаемую информацию

Когда я пытаюсь использовать его в цикле как это:

for num in *.ostat; do cut -d " " -f 6- ${num}.ostat > ${num}.1; done

это создает новые файлы для всех кроме файлов, пробел.

Возможно использовать сингл (и для понятного новичка) команда для включения информации, в которой я нуждаюсь?

0
задан 9 March 2015 в 14:01

1 ответ

$num (или $ {цифра}, фигурные скобки не необходимы, ссылается на файлы. $num.ostat произведет 1.ostat.ostat, 2.ostat.ostat...

for num in *.ostat; do cut -d " " -f 6- $num > $num.1; done

должен работать.

0
ответ дан 3 August 2019 в 13:25

Другие вопросы по тегам:

Похожие вопросы: