Портативный Eclipse

Четыре способа сделать это, каждый с разным форматом вывода

1. Используя echo

Пример: echo */, echo */*/
Вот что я получил:

cs/ draft/ files/ hacks/ masters/ static/  
cs/code/ files/images/ static/images/ static/stylesheets/  

2. Используя только ls

Пример: ls -d */
Вот именно то, что я получил:

cs/     files/      masters/  
draft/  hacks/      static/  

Или в виде списка (с подробной информацией): ls -dl */

3. Используя ls и grep

Пример: ls -l | grep "^d" Вот что я получил:

drwxr-xr-x  24 h  staff     816 Jun  8 10:55 cs  
drwxr-xr-x   6 h  staff     204 Jun  8 10:55 draft  
drwxr-xr-x   9 h  staff     306 Jun  8 10:55 files  
drwxr-xr-x   2 h  staff      68 Jun  9 13:19 hacks  
drwxr-xr-x   6 h  staff     204 Jun  8 10:55 masters  
drwxr-xr-x   4 h  staff     136 Jun  8 10:55 static  

4. Скрипт Bash (не рекомендуется для имени файла, содержащего пробелы)

Пример: for i in $(ls -d */); do echo ${i%%/}; done
Вот что я получил:

cs  
draft  
files  
hacks  
masters  
static

Если вы хотите иметь '/' в качестве конечного символа команда будет: for i in $(ls -d */); do echo ${i}; done

cs/  
draft/  
files/  
hacks/  
masters/  
static/
10
задан Dukeling 28 April 2014 в 21:25
поделиться

3 ответа

Вы пробовали использовать Eclipse Portable ?

] Единственное, что следует иметь в виду, - это то, что при переключении рабочего пространства вы должны не забыть указать ему относительный путь (например, ../../ Data / workspace ).

7
ответ дан 3 December 2019 в 23:51
поделиться

Вы можете использовать subst команды dos, чтобы получить согласованную букву диска, создав новую букву виртуального диска (скажем, x :), которая сопоставляется с вашей папкой Eclipse на ваш USB-накопитель, а затем сделайте так, чтобы все пути конфигурации ссылались на диск x:

Вы можете создать небольшой командный файл на USB-накопителе, который вы щелкнете, чтобы создать диск x:

C:\>help subst
Associates a path with a drive letter.

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

  drive1:        Specifies a virtual drive to which you want to assign a path.
  [drive2:]path  Specifies a physical drive and path you want to assign to
                 a virtual drive.
  /D             Deletes a substituted (virtual) drive.

Type SUBST with no parameters to display a list of current virtual drives.
5
ответ дан 3 December 2019 в 23:51
поделиться

Вы также можете перенаправить письмо для вашей USB-накопителя в управлении диском Windows (Subitem в управлении компьютером), чтобы быть SMTH, как «U:». После этого он будет повторно назначен в ту же палку каждый раз, когда вы подключаете его. Не очень универсально, поскольку ваш пользователь нуждается в правах на доступ к этому настройку, но это может помочь в некоторых разных сценариях.

1
ответ дан 3 December 2019 в 23:51
поделиться
Другие вопросы по тегам:

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