Удостоверьтесь, что вы отключили липкие или медленные клавиши в меню «Доступность», и он должен работать! Пожалуйста, сообщите нам, если это решит вашу проблему!
Вы можете использовать lsof | grep /absolute/path/to/file.txt, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit, например, чтобы открыть файл gedit.
Вот сценарий для ожидания:
#!/bin/bash
while :
do
if ! [[ `lsof -c python3.2 | grep test.py` ]]
then
break
fi
sleep 0.5
done
echo "done"
Это выполняется, пока процесс «pyhton3.2» получил Файл «test.py» открыт. Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не слишком сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного совета. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя unoconv -f pdf input.odt. Чтобы получить unoconv, просто запустите sudo apt-get install unoconv на терминале. (rhyhale of rhyshale.wordpress.com)Вы можете использовать lsof | grep /absolute/path/to/file.txt, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit, например, чтобы открыть файл gedit.
Вот сценарий для ожидания:
#!/bin/bash
while :
do
if ! [[ `lsof -c python3.2 | grep test.py` ]]
then
break
fi
sleep 0.5
done
echo "done"
Это выполняется, пока процесс «pyhton3.2» получил Файл «test.py» открыт. Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не слишком сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного совета. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя unoconv -f pdf input.odt. Чтобы получить unoconv, просто запустите sudo apt-get install unoconv на терминале. (rhyhale of rhyshale.wordpress.com)Вы можете использовать lsof | grep /absolute/path/to/file.txt, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit, например, чтобы открыть файл gedit.
Вот сценарий для ожидания:
#!/bin/bash
while :
do
if ! [[ `lsof -c python3.2 | grep test.py` ]]
then
break
fi
sleep 0.5
done
echo "done"
Это выполняется, пока процесс «pyhton3.2» получил Файл «test.py» открыт. Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не слишком сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного совета. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя unoconv -f pdf input.odt. Чтобы получить unoconv, просто запустите sudo apt-get install unoconv на терминале. (rhyhale of rhyshale.wordpress.com)Вы можете использовать lsof | grep /absolute/path/to/file.txt, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit, например, чтобы открыть файл gedit.
Вот сценарий для ожидания:
#!/bin/bash
while :
do
if ! [[ `lsof -c python3.2 | grep test.py` ]]
then
break
fi
sleep 0.5
done
echo "done"
Это выполняется, пока процесс «pyhton3.2» получил Файл «test.py» открыт. Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не слишком сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного совета. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя unoconv -f pdf input.odt. Чтобы получить unoconv, просто запустите sudo apt-get install unoconv на терминале. (rhyhale of rhyshale.wordpress.com) Вы можете использовать lsof | grep /absolute/path/to/file.txt
, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit
, чтобы посмотреть, какой файл gedit был открыт.
Вот сценарий для ожидания:
#! / Bin / bash while: do if! [[`lsof -c python3.2 | grep test.py`]] then break fi sleep 0.5 done echo "done"
Это выполняется, пока процесс «pyhton3.2» получил файл «test.py». Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного наконечник. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя
blockquote>unoconv -f pdf input.odt
Чтобы получить unoconv, просто запуститеsudo apt-get install unoconv
на терминале. (rhyhale of rhyshale.wordpress.com)
Вы можете использовать lsof | grep /absolute/path/to/file.txt
, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit
, чтобы посмотреть, какой файл gedit был открыт.
Вот сценарий для ожидания:
#! / Bin / bash while: do if! [[`lsof -c python3.2 | grep test.py`]] then break fi sleep 0.5 done echo "done"
Это выполняется, пока процесс «pyhton3.2» получил файл «test.py». Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного наконечник. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя
blockquote>unoconv -f pdf input.odt
Чтобы получить unoconv, просто запуститеsudo apt-get install unoconv
на терминале. (rhyhale of rhyshale.wordpress.com)
Вы можете использовать lsof | grep /absolute/path/to/file.txt
, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit
, чтобы посмотреть, какой файл gedit был открыт.
Вот сценарий для ожидания:
#! / Bin / bash while: do if! [[`lsof -c python3.2 | grep test.py`]] then break fi sleep 0.5 done echo "done"
Это выполняется, пока процесс «pyhton3.2» получил файл «test.py». Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного наконечник. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя
blockquote>unoconv -f pdf input.odt
Чтобы получить unoconv, просто запуститеsudo apt-get install unoconv
на терминале. (rhyhale of rhyshale.wordpress.com)
Вы можете использовать lsof | grep /absolute/path/to/file.txt
, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit
, чтобы посмотреть, какой файл gedit был открыт.
Вот сценарий для ожидания:
#! / Bin / bash while: do if! [[`lsof -c python3.2 | grep test.py`]] then break fi sleep 0.5 done echo "done"
Это выполняется, пока процесс «pyhton3.2» получил файл «test.py». Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного наконечник. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя
blockquote>unoconv -f pdf input.odt
Чтобы получить unoconv, просто запуститеsudo apt-get install unoconv
на терминале. (rhyhale of rhyshale.wordpress.com)
Вы можете использовать lsof | grep /absolute/path/to/file.txt
, чтобы увидеть, открыт ли файл. Если файл открыт, эта команда вернет статус 0, в противном случае он вернет 256 (1).
Имейте в виду, что эта команда займет секунду, так как обычно есть много файлов, открытых в в любой момент.
Вы также можете использовать lsof -c gedit
, чтобы посмотреть, какой файл gedit был открыт.
Вот сценарий для ожидания:
#! / Bin / bash while: do if! [[`lsof -c python3.2 | grep test.py`]] then break fi sleep 0.5 done echo "done"
Это выполняется, пока процесс «pyhton3.2» получил файл «test.py». Как только файл закрыт, он переходит к «эхо-завершению» и завершает работу.
Я поставил там «sleep 0.5», чтобы цикл не сильно зависал CPU. В противном случае он будет использовать 100% -ный процессор.
Бонус. Кажется, есть простой способ заключить odt в pdf:
Благодаря scls19fr на форуме OOo для этого прекрасного наконечник. Вы можете конвертировать файлы OpenOffice Writer в PDF из командной строки, используя
blockquote>unoconv -f pdf input.odt
Чтобы получить unoconv, просто запуститеsudo apt-get install unoconv
на терминале. (rhyhale of rhyshale.wordpress.com)
, если [-f test.odf]
. (скрипт bash может быть настолько загадочным иногда ...)
– Stefano Palazzo♦
21 November 2010 в 19:19
lsof - / path / to / file
вместо этого, чтобы избежать grep
'ing
– RubyTuesdayDONO
24 December 2013 в 10:34