Так, например:
Это можно сделать в httpd.conf или в .htaccess. Вы также можете установить env vars в [117536]Rewrite Rules[117537] следующим образом:
Section "ServerFlags"
Option "DontVTSwitch" "on"
EndSection
Отключение USB-устройства отличается от отключения. Система все еще думает, что она там. Возможно, вы сможете демонтировать его еще раз:
umount /home
Когда вы это сделаете, подключите устройство.
Все вполне может быть связано в узлах, в зависимости от того, что еще вы сделали в промежутках времени, и количество
может дать вам ошибки. В таком случае, просто перезагрузите машину. Когда он вернется, он не вспомнит это крепление, и все будет видно снова.
При монтировании в точке монтирования: mount/dev/sda/mnt/point
содержимое монтируемого устройства /dev/sda
отображается в этом дереве каталога /mnt/point
. Обычно в качестве точки монтирования используется пустой каталог, но если вы этого не сделаете (как здесь), то исходное содержимое будет замаскировано другим устройством. Содержимое по-прежнему физически хранится на диске, и на самом деле вы не можете дотронуться до них, пока они скрыты монтировкой - ничего не может произойти или случилось с ними - но то, что вы видите, есть то, что на устройстве вместо этого.
Вы можете выполнить это с помощью функции
find path -type f -name '*.csv' \
-exec sh -c 'for f; do head -n 53 "$f" | tail -n 51; done' _ {} +
-121--155906- Попробуйте:
find /path/to/file/ -maxdepth 1 -type f -name '*.csv' -print0 | while read -d '' -r file; do sed -n '3,53p' $file; done
Notice print0
, которая учитывает любые возможные пробелы в именах файлов.
Я думаю, что нижеследующее должно вам помочь, если я правильно вас понял.
Скрипт / строка:
$ for csv_files in $(find /home/t1/ -name "*.csv"); do echo $csv_files ; done
Вывод:
/home/t1/t4/t4.csv
/home/t1/t1/t1.csv
/home/t1/t2/t2.csv
/home/t1/t3/t3.csv
Вместо echo
вы можете вставить вторую команду cat $ csv_files | голова -53 | tail -51
Для ощущения завершения я заменил строку echo
:
$ for csv_files in $(find /home/t1/ -name "*.csv"); do cat $csv_files | head -53 | tail -51; done
Вы можете сделать это, используя find yourself
find path -type f -name '*.csv' \
-exec sh -c 'for f; do head -n 53 "$f" | tail -n 51; done' _ {} +