Вот несколько более простой код:
awk '/NO.*[[:blank:]]LB/,/INTERNAL COORDINATES/ { if ( $2 == "C") counterC++; if ($2 == "H") counterH++ } END {print "C"counterC"H"counterH} ' coordinates.txt
Пример вывода:
$ awk '/NO.*[[:blank:]]LB/,/INTERNAL COORDINATES/ { if ( $2 == "C") counterC++; if ($2 == "H") counterH++ } END {print "C"c>
C5H2
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернативный / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir /var/temp/ sudo rm -rf /tmp/ sudo ln -s /var/temp/ /tmp/
Для этого также требуется воссоздать разрешения для /tmp/.
sudo chmod 777 /tmp sudo chmod +t /tmp/ sudo chown root:root /tmp/
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернативный / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir /var/temp/ sudo rm -rf /tmp/ sudo ln -s /var/temp/ /tmp/
Для этого также требуется воссоздать разрешения для /tmp/.
sudo chmod 777 /tmp sudo chmod +t /tmp/ sudo chown root:root /tmp/
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернативный / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir /var/temp/ sudo rm -rf /tmp/ sudo ln -s /var/temp/ /tmp/
Для этого также требуется воссоздать разрешения для /tmp/.
sudo chmod 777 /tmp sudo chmod +t /tmp/ sudo chown root:root /tmp/
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернативный / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir /var/temp/ sudo rm -rf /tmp/ sudo ln -s /var/temp/ /tmp/
Для этого также требуется воссоздать разрешения для /tmp/.
sudo chmod 777 /tmp sudo chmod +t /tmp/ sudo chown root:root /tmp/
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернатива / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir / var / temp /
sudo rm -rf / tmp /
sudo ln -s / var / temp / / tmp /
Это также требует воссоздать разрешения для /tmp/.
sudo chmod 777 / tmp
sudo chmod + t / tmp /
sudo chown root: root / tmp /
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернатива / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir / var / temp /
sudo rm -rf / tmp /
sudo ln -s / var / temp / / tmp /
Это также требует воссоздать разрешения для /tmp/.
sudo chmod 777 / tmp
sudo chmod + t / tmp /
sudo chown root: root / tmp /
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!
Это невозможно. Вы можете добавить обе директории в / раздел, или вы можете поместить / var и / tmp каждый на отдельный раздел.
Альтернатива / обходной путь:
Вы можете использовать символическую ссылку и иметь / tmp хранить свои файлы в новом каталоге, например / var / temp /. Для этого потребуются следующие команды:
sudo mkdir / var / temp /
sudo rm -rf / tmp /
sudo ln -s / var / temp / / tmp /
Это также требует воссоздать разрешения для /tmp/.
sudo chmod 777 / tmp
sudo chmod + t / tmp /
sudo chown root: root / tmp /
Untested. Использование в собственном risc: возможная проблема: вам может потребоваться установить / var / temp / с теми же правами, что и / tmp!