Есть ли сценарий, который мы можем использовать для непосредственного просмотра файлов без перехода к соответствующему пути? [закрыто]

Swap - это память на вашем жестком диске, где будут храниться ваши данные RAM в спящем режиме или что-то в этом роде, так как ОЗУ должно быть электрически сохранено, оно будет стерто, когда ПК выключится, а затем снова данные будут буферизованы из раздела подкачки к вашей ОЗУ при загрузке. Так что в основном вам нужен раздел подкачки, который будет таким большим, как ваша оперативная память. (Я всегда оставляю несколько МБ в качестве дополнительных.)

0
задан 25 April 2017 в 21:50

6 ответов

Вы должны иметь возможность использовать cat /home/test/temp/list в командной строке для просмотра файла. Вам не нужно менять каталог, чтобы использовать cat, если вы предоставляете полный путь к файлу.

0
ответ дан 18 July 2018 в 14:16

Для отображения содержимого конкретного текстового файла так же просто, как:

Скопируйте следующее в пустой документ. #!/bin/bash cat /home/test/temp Сохраните документ с любым именем, в качестве примера я буду использовать FILE_NAME. Откройте терминал и cd в каталог, в котором вы сохранили предыдущий файл. Запустите chmod 777 FILE_NAME, чтобы разрешить выполнение файла. Добавьте предыдущий скрипт в любой из каталогов, указанный в echo $PATH, я предлагаю /usr/local/bin: sudo mv /path/to/script /usr/local/bin Теперь просто откройте терминал и введите имя скрипта, чтобы увидеть его содержимое.
0
ответ дан 18 July 2018 в 14:16

Кажется, вы сбиваете с толку «переходите в каталог» и используете полный путь к файлу, как я вижу из комментария. Кажется, вы тоже запутываете скрипт только с одной командой. То, что М. Безерра показывает в своем ответе, - это сценарий. Ответ Джозефа Мэнли просто использует одну команду.

Вот что: вы должны указать полный путь к файлу при передаче его в качестве аргумента, если это случайные файлы, к которым вы хотите получить доступ.

Если у вас есть только один файл, который, как вы знаете, останется в том же месте, есть пара других подходов:

Сделать символическую ссылку на файл в вашем текущем каталоге. Например, ln -s /opt/myfile.txt symlink2file.txt Установите путь к файлу как переменную и используйте переменную для передачи ее в качестве аргумента для команды. myvar="/opt/somefile.txt ; less "$myvar"
1
ответ дан 18 July 2018 в 14:16

Вы должны иметь возможность использовать cat /home/test/temp/list в командной строке для просмотра файла. Вам не нужно менять каталог, чтобы использовать cat, если вы предоставляете полный путь к файлу.

0
ответ дан 24 July 2018 в 20:21
  • 1
    Спасибо за ответ, я обязательно попробую этот скрипт – Nisha Priya 25 April 2017 в 22:57

Для отображения содержимого конкретного текстового файла так же просто, как:

Скопируйте следующее в пустой документ. #!/bin/bash cat /home/test/temp Сохраните документ с любым именем, в качестве примера я буду использовать FILE_NAME. Откройте терминал и cd в каталог, в котором вы сохранили предыдущий файл. Запустите chmod 777 FILE_NAME, чтобы разрешить выполнение файла. Добавьте предыдущий скрипт в любой из каталогов, указанный в echo $PATH, я предлагаю /usr/local/bin: sudo mv /path/to/script /usr/local/bin Теперь просто откройте терминал и введите имя скрипта, чтобы увидеть его содержимое.
0
ответ дан 24 July 2018 в 20:21

Кажется, вы сбиваете с толку «переходите в каталог» и используете полный путь к файлу, как я вижу из комментария. Кажется, вы тоже запутываете скрипт только с одной командой. То, что М. Безерра показывает в своем ответе, - это сценарий. Ответ Джозефа Мэнли просто использует одну команду.

Вот что: вы должны указать полный путь к файлу при передаче его в качестве аргумента, если это случайные файлы, к которым вы хотите получить доступ.

Если у вас есть только один файл, который, как вы знаете, останется в том же месте, есть пара других подходов:

Сделать символическую ссылку на файл в вашем текущем каталоге. Например, ln -s /opt/myfile.txt symlink2file.txt Установите путь к файлу как переменную и используйте переменную для передачи ее в качестве аргумента для команды. myvar="/opt/somefile.txt ; less "$myvar"
1
ответ дан 24 July 2018 в 20:21

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

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