Запитання з тегом «unix-shell»

4
Підробка дати для конкретного сеансу оболонки
Я, безумовно, намагаюся досягти чогось дивного, але хочу підробити місцеву дату для сеансу оболонки в GNU / Linux. Мені потрібно перевірити, як програма поводиться в різні дати, і зміна загальносистемної дати може мати небажані побічні ефекти (завдання в Cron, заплутані журнали тощо). Будь-які ідеї?
30 linux  unix  shell  unix-shell  time 

4
Додати ехо до файлу?
Як в Linux зробити щось подібне echo 'hello world' > log.txt але замість того, щоб перезаписати вміст log.txt, він додається до кінця log.txt?

3
стиснення резервної копії DD на льоту
Можливо, це буде звучати як німе питання, але те, як я намагаюся це зробити, не працює. Я на livecd, диск відключений тощо. Коли я роблю резервне копіювання таким чином sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k ... як правило, це буде працювати, але у мене не вистачає місця на зовнішній hd, який …

2
Коли використовувати одноціткові, подвійні цитати у греппі?
Під час спроби пошуку простого шаблону "привіт" у файлі працюють усі наступні форми грепу: grep привіт файл1 grep 'привіт' файл1 grep "привіт" файл1 Чи є конкретний випадок, коли одна з вищезазначених форм працює, а інші - ні. Чи має значення, якщо я використовую один замість іншого?

5
Скопіюйте дозволи файлів, але не файли в Unix
(З: /programming/15245144/copy-file-permissions-but-not-files , закрито через тему) У мене є дві копії одного дерева каталогів. Вони майже мають однакові файли в обох (одна версія може мати пару зайвих або відсутніх файлів). Однак більшість файлів є спільними для обох каталогів (мають однакові відносні шляхи та все). Припустимо, це в каталогах: version1/ version2/ …

8
Видалення каталогу UNIX з дефісом в імені
Шляхом маневру з моєї сторони я випадково створив каталог з назвою (наприклад) -A, і закінчив заповнювати його файлами. Я хочу видалити вказаний каталог. Я спробував: rmdir -- -A але потім мені кажуть, що в каталозі все ще є файли в ньому. І я не можу зрозуміти, як вписати в каталог, …
13 unix  unix-shell 

7
Як у * nix, як визначити, на якій файловій системі використовується конкретний файл?
У загальному, сучасному середовищі unix (скажімо, GNU / Linux, GNU / Solaris або Mac OS X), чи є хороший спосіб визначити, на якій точці монтажу та файловій системі вводиться конкретний абсолютний шлях до файлу? Я припускаю, що я міг би виконати mountкоманду та вручну проаналізувати результат цього виводу та порівняти …

9
Помилка "Аргумент занадто довгий" під час копіювання великої кількості файлів
Я використовую таку команду: \cp -uf /home/ftpuser1/public_html/ftparea/*.jpg /home/ftpuser2/public_html/ftparea/ І я отримую помилку: -bash: /bin/cp: Argument list too long Я також спробував: ls /home/ftpuser1/public_html/ftparea/*.jpg | xargs -I {} cp -uf {} /home/ftpuser2/public_html/ftparea/ Все-таки є -bash: / bin / ls: Список аргументів занадто довгий ЯКІ-небудь ідеї?
12 linux  bash  unix-shell 

1
Використовуючи скрипт оболонки, щоб перевірити, чи внесла rsync якісь зміни
У мене є сценарій bash, який містить два каталоги rsync. Іноді є зміна, шанси - немає нічого. Я хочу запустити команду лише в тому випадку, якщо rsync насправді внесла зміни (додати / оновити файл). Інакше я хочу просто пропустити це. Чи є відповідь на повернення, яку я повинен дивитись?
10 unix  bash  rsync  unix-shell 


1
cp -p збереже час для деяких файлів, але не для всіх?
У мене на машині є вихідний каталог з купою файлів, усі з тими ж дозволами, які я хочу скопіювати в інший каталог, який монтується через SMB. [tmark@dexter JR09141045 roche_454_transfer]$ ls -l /source_dir total 71348 -rwxrwxrwx 1 adminrig lifelabs 19768377 Mar 25 23:29 1.TCA.454Reads.fna -rwxrwxrwx 1 adminrig lifelabs 53093396 Mar 25 …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.