質問するログイン新規登録

回答編集履歴

3

誤字修正

2019/04/17 13:12

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -41,7 +41,7 @@
41
41
 
42
42
  ```
43
43
  /var/log$ ls ~/move
44
- /home/honda/move
44
+ /home/user/move
45
45
  /tmp/foo$ cat ~/move
46
46
  #!/bin/bash
47
47
  cd /tmp/foo

2

追記

2019/04/17 13:11

投稿

Y.H.
Y.H.

スコア7918

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

追記

2019/04/17 13:09

投稿

Y.H.
Y.H.

スコア7918

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
- [【初心者向け】エイリアス設定方法](https://qiita.com/yutat93/items/b5bb9c0366f21bcbea62)
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
+ ```