Команды удара MAC прекращают работать правильно

Некоторые другие решения:

Точно, что Вы делали без временного файла:

seq 1 $(wc -l questions | cut -f 1 -d " ") | paste - questions

Но cat -n намного лучше как выше сбоев если questions изменение файла между вызовом к wc и paste.

Если Вы не хотите создавать процесс, Вы могли:

{ N=1; while read line; do printf "%d %s\n" $N "$line"; N=$(($N + 1)); done; } < questions

Но не пробуйте вышеупомянутое, если у Вас есть большой файл, особенно потому что следующее bash ошибка.

0
14.06.2013, 16:30
1 ответ

Я предполагаю, что у Вас есть недопустимое пространство в присвоении переменной ПУТИ как так:

export PATH= /sbin:sbin:/usr/local/bin

# -bash: export: `/sbin:sbin:/usr/local/bin': not a valid identifier

ls 

# -bash: ls: No such file or directory

# right way is to just drop the space
export PATH=/sbin:sbin:/usr/local/bin
2
28.01.2020, 02:37
  • 1
    tnx раз так я могу зафиксировать его в своем .profile файле? –  Spring 14.06.2013, 18:52
  • 2
    да! это было в файле профиля удара! –  Spring 15.06.2013, 13:30

Теги

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