回答編集履歴
3
誤字修正
answer
CHANGED
@@ -41,7 +41,7 @@
|
|
41
41
|
|
42
42
|
```
|
43
43
|
/var/log$ ls ~/move
|
44
|
-
/home/
|
44
|
+
/home/user/move
|
45
45
|
/tmp/foo$ cat ~/move
|
46
46
|
#!/bin/bash
|
47
47
|
cd /tmp/foo
|
2
追記
answer
CHANGED
@@ -1,3 +1,27 @@
|
|
1
|
+
追記
|
2
|
+
|
3
|
+
```
|
4
|
+
~$ cat ~/move
|
5
|
+
#!/bin/bash
|
6
|
+
cd /tmp/foo/bar$1
|
7
|
+
|
8
|
+
~$ tree /tmp/foo
|
9
|
+
/tmp/foo
|
10
|
+
├── bar1
|
11
|
+
├── bar10
|
12
|
+
├── bara
|
13
|
+
└── baraz
|
14
|
+
|
15
|
+
4 directories, 0 files
|
16
|
+
~$ alias move
|
17
|
+
alias move='source ~/move'
|
18
|
+
~$ move az
|
19
|
+
/tmp/foo/baraz$ pwd
|
20
|
+
/tmp/foo/baraz
|
21
|
+
```
|
22
|
+
|
23
|
+
----
|
24
|
+
|
1
25
|
一案です
|
2
26
|
|
3
27
|
例に挙げられているような単純なものであれば、```alias```を利用されてはどうでしょう。
|
1
追記
answer
CHANGED
@@ -10,6 +10,23 @@
|
|
10
10
|
/tmp
|
11
11
|
/tmp$
|
12
12
|
```
|
13
|
+
参考
|
14
|
+
[【初心者向け】エイリアスの設定方法](https://qiita.com/yutat93/items/b5bb9c0366f21bcbea62)
|
13
15
|
|
14
|
-
参考
|
15
|
-
|
16
|
+
例に挙げられている```move```であれば、```move```という```alias```名で以下のようにするといちいち```source ~/move```と入力しなくても良くなります。
|
17
|
+
|
18
|
+
```
|
19
|
+
/var/log$ ls ~/move
|
20
|
+
/home/honda/move
|
21
|
+
/tmp/foo$ cat ~/move
|
22
|
+
#!/bin/bash
|
23
|
+
cd /tmp/foo
|
24
|
+
/tmp$ alias move='source ~/move'
|
25
|
+
/tmp$ cd /var/log
|
26
|
+
/var/log$ pwd
|
27
|
+
/var/log
|
28
|
+
/var/log$ #↑ここまで準備↑
|
29
|
+
/var/log$ move
|
30
|
+
/tmp/foo$ pwd
|
31
|
+
/tmp/foo
|
32
|
+
```
|