Две двойных замены в единственной командной строке?

  1. Поиск «сетевое соединение»
  2. Откройте его

    enter image description here

  3. , затем выберите WiFi или Ethernet, либо все, что вы используете, и Нажмите на редактирование. Вы получите это:

    enter image description here

  4. Выберите IPv4 в вкладках

  5. Выбор адресов только в методе
  6. Введите свое DNS-имя ниже и сохраните его

  7. , вы закончите

-121 -193-

Если вы вкладываете 1G , что следует добраться до первой строки файла.

0
18.02.2015, 00:51
2 ответа

Вы найдете ряд тестов с плавающей точкой на http://www.netlib.org/benchmark/ ; Я пробовал пару только сейчас, и хотя некоторые такие старые, они дают бессмысленные результаты сейчас (например, Whetstone), http://www.netlib.org/benchmark/linpackc.new , кажется, производит полезные результаты Отказ Это ничего особенного нужно, чтобы построить:

wget http://www.netlib.org/benchmark/linpackc.new
mv linpackc.new linpack.c
gcc -O3 -march=native linpack.c -o linpack -lm
./linpack

(это простая версия эталона Linpack , который является стандартом, используемым для сравнения спецтехники с плавающей запятой сверхчики; реализация, используемая для сравнения TOP-500 Доступен в http://www.netlib.org/benchmark/hpl/ , но это требует пару библиотек поддержки.)

Если вы хотите прозоктовать другие компоненты системы, проверьте Lmbench ; Он заходит как исходный код, а также компилирует без каких-либо специальных библиотек. Вам может потребоваться немного настроить вещи, так что сборные работы:

tar xf lmbench3.tar.gz
cd lmbench3
mkdir SCCS
touch SCCS/s.ChangeSet bk.ver
cd src
make results

затем следуйте подсказкам.

-121--105419-

Подстановка может включать / :

cp /path/{foo/foo,bar/bar}.txt

эквивалентно

cp /path/foo/foo.txt /path/bar/bar.txt

альтернативный подход будет поискать и заменить; Это работает так долго, как «Foo» не содержит косой сомнений:

set /path/foo/bunch/of/stuff/foo.txt; cp $1 ${1//foo/bar}
2
28.01.2020, 02:28

Один из способов - использовать взаимодействие истории , но для текущей строки (! # ):

$ echo /path/foo/bunch/of/stuff/foo.txt  !#:1:gs/foo/bar/
echo /path/foo/bunch/of/stuff/foo.txt  /path/bar/bunch/of/stuff/bar.txt
  • ! # , как уже было сказано, относится к текущей строка
  • : 1 к первому слову
  • : s / foo / bar заменяет bar на foo
  • g - модификатор, который делает замена по всей строке
1
28.01.2020, 02:28

Теги

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